Key Responsibilities :
- Primary responsibilities include working with Dev / PM / Test to design and implement test and validation strategies throughout the development life cycle
- Design and implement robust, scalable, and high quality test automation suites
- Write, execute and debug automated test cases, troubleshoot and debug complex systems
- Able to mentor other engineers in technical aspect
- Experience in communicating with business teams, other development teams, and management to collect
requirements, describe software product features, and technical designs
Detect underlying problems, patterns, and looks beyond the obvious. Assist in the analysis of test results to identify the root cause of failureIdentify opportunities for process, tools and test methodology improvements and drive those from concept to implementationWork with the open source community to scale up test automation practices, and provide robust releases.Working on an Agile squad, leading quality engineering efforts while collaborating with the squad, chapter, and tribeHave accountability for test strategy, test planning, framework implementation, and test execution within the agile squad and tribeImplement high-quality, reusable, maintainable test automation code using various automation tools and frameworksCreate structured, clean, and cohesive test automation and exploratory tests for all new features and / or functional changes in the software, organized into repeatable test suites for native mobile applications and browser-based applications from the user interface as well as through APIsDesign, develop, and maintain scalable, reliable, and efficient automation frameworks.Create, execute, and maintain automated test scripts using Selenium and related tools.Collaborate with cross-functional teams to ensure test coverage and product quality throughout the development lifecycle.Perform API testing and integrate automated tests into CI / CD pipelines.Identify, document, and track software defects and issues, ensuring timely resolution.Participate actively in code reviews, requirement discussions, and test case reviews.Continuously explore and implement new test tools, processes, and technologies to improve efficiency.Skills and Qualifications :
3+ years of proven experience as a QA Automation Engineer or SDET.Strong hands-on expertise with Selenium WebDriver and test automation frameworks such as TestNG, JUnit, Cucumber.Proficient in C# programming for writing and maintaining automation scripts.Solid experience in API testing(Postman, RestAssured preferred).Experience with CI / CD tools(e.g., Jenkins, GitLab CI).In-depth understanding ofQA methodologies, testing processes, and best practices.Excellent problem-solving, debugging, and analytical skills.Familiarity with Agile / Scrum methodologies.(ref : hirist.tech)