Search by job, company or skills
Location: Hyderabad
Experience Required: 4+ years in Test Automation
Employment Type: Full-time
We are seeking an experienced and motivated Automation QA Engineer to join our dynamic team. The ideal candidate will possess expertise in designing, developing, and executing test automation scripts, collaborating with cross-functional teams, and driving test automation strategies. You will work closely with both developers and testers to ensure the highest quality of software throughout the development lifecycle.
Design, develop, and maintain automated test scripts for functional and regression testing using tools like Selenium, Cucumber, Appium, Serenity, Jenkins, TestNG, and Maven.
Collaborate with cross-functional teams including developers, QA engineers, and product owners to ensure comprehensive test coverage and high-quality deliverables.
Implement and enhance automation frameworks, with expertise in BDD (Behavior Driven Development), Hybrid frameworks (such as TestNG and Spark Extent Reports), and
modular test case design.
Proactively identify, analyze, and troubleshoot issues during the testing process, providing creative and effective solutions.
Contribute to continuous integration and continuous delivery (CI/CD) pipelines using
Jenkins to streamline test execution and reporting.
Write clean, efficient, and reusable code following industry best practices and design patterns such as POM (Page Object Model) and Keyword Driven Framework.
Collaborate with development teams to integrate automation testing into the SDLC and improve overall software quality.
Engage in API automation testing and collaborate with developers to ensure comprehensive API test coverage.
Manage version control and collaborate on code repository management using GitHub or
Participate in sprint planning, retrospectives, and daily standups, ensuring alignment with Agile methodologies.
Assist with manual testing when required, ensuring robust test coverage across all aspects of the application.
Provide mentorship and guidance to junior team members, fostering a culture of continuous learning and improvement.
Hands-on experience in Test Automation, including significant experience with tools like
Selenium, Cucumber, Appium, Serenity, Jenkins, TestNG, and Maven.
Strong programming experience in Java, with proficiency in writing clean, modular, and reusable code.
Expertise in BDD and Hybrid frameworks, particularly with Serenity and TestNG.
Hands-on experience with API automation (RESTful APIs, Web Services).
Solid understanding of Agile methodologies and modular testing frameworks.
Proficiency with CI/CD practices and tools, specifically Jenkins for test automation and pipeline management.
Experience with GitHub or Bitbucket for version control and collaboration.
Familiarity with issue tracking and project management tools such as JIRA or Zephyr.
Knowledge of additional automation tools like TestComplete, BrowserStack, or similar is a plus.
Exposure to e-commerce domains and testing in this space is an added advantage.
Proven ability to provide technical leadership and drive test automation strategy at an organization-wide level.
Expertise in evaluating and recommending open-source or commercial test automation tools for both web and mobile platforms.
Strong problem-solving skills and the ability to innovate in complex, fast-paced environments.
Ability to create and implement effective test process metrics to evaluate automation efficiency and effectiveness.
Experience in integrating both manual and automated testing efforts seamlessly across the SDLC.
Role:Software Engineer/Programmer, Systems Engineer, System Analyst/Tech Architect
Industry:Information Technology
Function:IT
Job Type:Permanent Job
Login to check your skill match score
Date Posted: 13/02/2025
Job ID: 105311653
Strattek