Flag job

Report

Quality Analyst - Automation Testing

Min Experience

7 years

Location

Delhi

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are seeking a highly experienced and driven Lead / Senior QA Automation Engineer to join our remote team. In this pivotal role, you will be responsible for leading and contributing to the development and implementation of robust automation frameworks and test strategies. You will play a crucial part in ensuring the quality and reliability of our software products, working closely with development and product teams. This role demands a strong technical background, leadership capabilities, and a passion for automation. Responsibilities : Automation Framework Development and Maintenance : Design, develop, and maintain scalable and maintainable automation frameworks using industry-standard tools and technologies (i.e., Selenium, Appium, Cypress, Playwright, JUnit, TestNG, etc. Implement and enforce automation best practices and coding standards. Evaluate and select appropriate automation tools and technologies for various projects. Optimize automation scripts for performance and efficiency. Test Strategy and Planning : Develop comprehensive test strategies and plans for complex software applications. Collaborate with product and development teams to define test requirements and acceptance criteria. Identify and prioritize test cases for automation. Estimate test effort and timelines. Test Script Development and Execution : Develop and execute automated test scripts for functional, regression, integration, and performance testing. Analyze test results and identify defects. Implement data-driven and keyword-driven testing approaches. Integrate automation tests into CI / CD pipelines. Defect Management and Reporting : Identify, document, and track software defects using bug tracking systems (i.e., Jira, Bugzilla). Collaborate with developers to reproduce and resolve defects. Generate comprehensive test reports and metrics. Provide regular updates on testing progress and defect status. Team Leadership and Mentoring : Lead and mentor junior automation engineers. Provide technical guidance and support to the team. Conduct code reviews and ensure code quality. Foster a collaborative and positive team environment. Continuous Improvement : Stay up-to-date with the latest automation trends and technologies. Identify and recommend improvements to testing processes and procedures. Contribute to the development of best practices for quality assurance. Participate in research and development activities to enhance automation capabilities. CI / CD Integration : Integrate automated tests into CI / CD pipelines (i.e., Jenkins, GitLab CI, Azure DevOps). Ensure seamless execution of automated tests as part of the build and deployment process. Configure and maintain CI / CD pipelines for automation testing.

Skills

selenium
appium
cypress
playwright
junit
testng
java
python
javascript
postman
rest assured
sql