Hexagon

Software Engineer

Job Locations IN-TS-Hyderabad
Req# ID
2022-8985
Division
PPM Product Center HCCI
# of Openings
1
Job Posting Category
Quality Assurance/Testing

Responsibilities

As a Software Design Engineer in Test (SDET),

  1. Write ATPs for the test cases/workflows provided by the QA Member/Functional Engineer (FE) for the implementation in the product.
  2. Need to support in manual testing of new implementations and the technical debt.
  3. Should support in the deployments of build in CI/CD pipeline.
  4. Should ensure maximum automation coverage of test cases to drive for Shift-Left Methodology.
  5. When writing the ATPs for the product use the in-house framework or collaborate with the team to create framework.
  6. Work closely with QA/Functional Engineer (FE) on validating the feasibility of test scenarios for automation.
  7. Should be involved with the development (as a quality advocate) from the design phase/coding phase to ensure Testability of the code.
  8. Should be able to understand the product Code.
  9. Report the unit tests and ATPs coverage.
  10. Work closely with the Scrum team and QA member to ensure ATPs are in-place for the implementation being done in the product.
  11. Understand and Follow QA process (Scrum) and ensure minimal bugs/issues are reported by the QA once the ATPs creation/exectuion is completed.
  12. Collaborate with the Manager on prioritizing the Automation backlog
  13. Also need to support ISIP for automating the testing to facilitate monthly releases after implementation of CI\CD.
  14. Should be flexible to get involved in manual testing of the different products depending on prject need.

Educational Qualifications

Bachelor of Engineering 

 

Should have working knowledge of 0 to 2 years of experience with Python or java or C# (preferably in Python).

 

Should be team player, good communication, interpersonal skills, work with overseas counterparts

Overview

Hexagon is seeking a talented and highly motivated individual for SDET (Software Design Engineer in Test) position to assist in automated and manual software testing activities for an Engineering Software application

  • You will be challenged to grow our solution through by improving or expanding capabilities around import, export, persistency, display, navigation, and user interaction 3D models software.
  • Get involved in writing the ATPs for the product using the in-house framework or collaborate with the team to create framework.
  • Should ensure maximum automation coverage of test cases to drive for Shift-Left Methodology.
  • Work closely with QA/Functional Engineer (FE) on validating the feasibility of test scenarios for automation.
  • Should be involved with the development (as a quality advocate) from the design phase/coding phase to ensure Testability of the code.
  • Get involved in the Manual testing of the product as per project needs. Define test plans, test cases, test the product, report the bugs and interact with the stakeholders on the testing.

This role is heavily dependent upon effective quality assurance and automation capabilities. Teamwork, a strong work ethic, innovative thinking, and problem solving with rigor and procedure are all essential.

Skills Required

Should have working experience in following tools (required)

  • Programming languages including Python or java or C# (Python preferable)
    • Good understanding of Object-Oriented Programming
    • User interfaces
  • Good understanding of database concepts (SQL)
  • Performed Hand coding using automation tools like Coded-UI, Selenium or any other tool with Python
  • Should be team player, have good communication, aptitude and interpersonal skills, ability with overseas counterparts

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed