Software Engineer-III (Test automation) - Contract

Software Engineer-III (Test automation) - Contract

Huarc HR solutions Private Limited
7-12 years
800000 - 1000000 INR

Job Description

Education & Experience: The ideal candidate will have
• Total Experience in years: Minimum 7-8 years experience in a Software Development Engineer in Test (SDET) or Automation Engineer role
• Graduation/ Degree: Bachelor’s degree in Electronics, Computer Science, Computer Engineering, Information Technology or similar field

Background and Skills:
The ideal candidate will have
Domain (Preferred Industry) – Retail POS/Payments/Embedded
• Experience in Python with Robot (RIDE) framework
• Experience with TestNG writing assertions
• Experience with test automation frameworks required
• Proven ability to write automated test scripts to validate APIs, Software functionality and Firmware using
automation tools and frameworks including NUnit, C++, C#, Junit, TestNG, NodeJS, Java, Python and Selenium,
• Experience with Linux OS environment
• Experience working as part of an agile SCRUM project team, and experience with Test Driven Development
(TDD) or Behavior Driven Development (BDD) a plus
• Continuous Integration / Continuous Deployment experience using Bamboo, Jenkins or other CICD tools

Key Responsibilities:
• Assigned to a project team to develop automated tests for user stories, user story integration, E2E, and regression tests and parameterize the tests to run across environments
• Designs, develops, troubleshoots and debugs software tools including automation frameworks, automated tests and CICD pipelines
• Works with developers to include the automation in the CICD pipeline to run as code is deployed across environments
• Solving complex problems; takes a new perspective on existing solutions; exercises judgment based on the analysis of multiple sources of information.
• Works with testers to determine the details of tests to automate as well as build test data beds for user during automation runs
• Understand sub-systems in the overall architecture and interaction between various sub-systems. Leverage that deep knowledge to ensure designs are designed for quality, performance, reliability and scalability.
• Work across teams to enable CI/T for the project.
• Generates test reports that show the pass or fail of each automated test, and reviews results of each
automation run to provide triage data to the dev teams
• Develop, optimize and refactor automated tests and utilities based on test requirements and technical
specifications to validate functionality of Software and Firmware
• Continuously improve the test automation framework
• Develop automation execution reports that communicate failed tests and failure points to stakeholders
• Integrate automated tests into the make/build process for continuous integration using frameworks such as
Jenkins or Bamboo
• Ensure that tests are designed and parameterized to run across all supported platforms
• Analyses trends to improve user story refinement, design reviews, backlog prioritization and acceptance
• Monitor automation processes and communicate failures
• Support non-functional testing (stress, performance/load, and security testing) with automation and test
data as needed
• Review and refactor existing automated tests and provide suggestions to improve the quality and efficiency
of the test
• Ensure test automation design is traceable to requirements, user stories or existing manual tests and
achieves a high level of requirement/test coverage
• Interact with product owners, development teams and tests to develop a strong understanding of the
project and product testing objectives
• Function as an integral part of the agile project team
• Collect, analyze and interpret test metrics..

HUARC HR Solutions was established with a vision to provide best in class workforce solutions to organizations. HUARC is a one stop shop for providing entire gamut of high impact HR Solutions to organizations and candidates seeking growth, performance & satisfaction.

Similar Jobs

People Also Considered

Career Advice to Find Better