Hexagon

Software Engineer

Posted on:Β 
October 13, 2023

Skills Preferred

Microservices
Postman tool
Java or C++ and API testing
Selenium
Coded UI
Python
PHP
Ruby
MongoDB
This is some text inside of a div block.
PostgreSQL
Oracle
DevOps
DevOps
DevOps
DevOps
DevOps
DevOps

Job Description

Hexagon is seeking a talented and highly motivated individual for the β€œQuality Assurance Analyst/ Software Design Engineer in Test” position to assist in manual and automation software testing activities for an Engineering Software application. You will be challenged to grow our solution by improving or expanding capabilities around import, export, persistency, display, navigation, and user interaction 3D models software. Get involved in the Manual testing of the product as per project needs. Define test plans, and test cases, test the product, report the bugs and interact with the stakeholders on the testing. Should write test plans for the new implementations and release testing workflows. Write the ATPs for the product using the in-house framework or collaborate with the team to create a framework. Should ensure maximum automation coverage of test cases to drive for Shift-Left Methodology. Should be involved with the development (as a quality advocate) from the design phase/coding phase to ensure the Testability of the code. This role is heavily dependent upon effective quality assurance and automation capabilities. Teamwork, a strong work ethic, innovative thinking, and problem-solving with rigour and procedure are all essential.

Responsibilities

Write the test plans for all the new implementations and for release testing workflows. Manually execute the test plans and downstream workflows for frequent releases. Need to support in manual testing of new implementations and technical debt. Should be involved with the development (as a quality advocate) from the design phase/coding phase to ensure the Testability of the code. Should support in the deployments of build-in CI/CD pipeline. Should ensure maximum automation coverage of test cases to drive for Shift-Left Methodology. Write ATPs for the test cases/workflows provided by the Functional Engineer (FE) for the implementation of the product. When writing the ATPs for the product use the in-house framework or collaborate with the team to create a framework. Work closely with the Functional Engineer (FE) on validating the feasibility of test scenarios for automation. Should be able to understand the Product Code. Report the unit tests and ATP coverage. Work closely with the Scrum team and QA members to ensure ATPs are in place for the implementation being done in the product. Understand and Follow the QA process (Scrum) and ensure minimal bugs/issues are reported by the QA once the ATP creation/execution is completed. Collaborate with the Manager on prioritizing the Automation backlog.

Job Requirements

Bachelor of Engineering. Should have a working knowledge of 0 to 2 years of experience with Java or C++ and API testing. Should be a team player, with good communication, and interpersonal skills, working with overseas counterparts.

Salary

Apply nowApply Now ⚑️

More job openings