We are seeking a skilled and experienced Quality Assurance Engineer - Automation with a strong background in automation. You will play a crucial role in ensuring the quality and reliability of our software products through the design, development, and execution of automated test scripts. The ideal candidate should have at least 3 years of experience in software quality assurance, with a focus on automation testing.
Roles and Responsibilities:
- Possess excellent practical knowledge of programming and test automation tools (Selenium, Java, TestNG & Cucumber).
- Ability to create automation frameworks from scratch .
- Positive knowledge of SAAS products along with deep knowledge of microservices and Kafka log reading .
- Practical knowledge of testing APIs with Postman Tools and SOAP UI .
- Experience with testing Rest Assured APIs .
- Hands-on experience in Java with good logic and coding skills .
- Document defects/bugs and enhancement requests , and assist development with concise and detailed steps for duplication of problems found during manual functional, integration,
and regression tests.
- Experience with testing Web, Desktop applications, Databases, Web APIs and services , and hands-on experience in Black Box Testing .
- Perform test analysis on assigned user stories , review acceptance criteria, and contribute to the completeness of user stories in collaboration with the product owner.
- Assist with troubleshooting production-level issues , behaviors, and potential problems/defects.
- Experience managing multiple environments (QA env and production sanity) with the help of automation scripts.
- Take complete responsibility/accountability for assigned work/tasks/jobs and follow testing standards and policies set by the team.
- Assist fellow agile team members and customers with problem reporting and resolution , maintaining appropriate follow-up & communications throughout the defect resolution process.
- Contribute to QA Story points estimation and test scheduli