Job Role
- Design, develop, and maintain robust automated test scripts for end-to-end testing, including API, ETL, and web automation using tools like Selenium, Rest Assured, and JMeter.
- Lead testing efforts for complex components like Pricing Modules, ensuring comprehensive validation and traceability.
- Develop and optimize automation frameworks, enhancing quality assurance processes.
- Conduct functional and non-functional testing, including performance, security, and usability testing.
- Execute Agile-based testing lifecycles, contributing to iterative development and continuous improvement.
- Mentor junior QA team members and promote best practices in test automation and Agile methodologies.
- Collaborate with cross-functional teams to define test plans, estimate testing efforts, and maintain automated regression suites.
- Stay abreast of industry trends in QA and automation technologies.
Specifications
- A Bachelor's degree in Information Technology, Computer Science, or a related field.
- Over 3-4 years of hands-on experience in quality assurance and automation in dynamic project-based environments.
- Expertise in testing tools like Selenium, Rest Assured, and JMeter, with experience in developing automation frameworks.
- Familiarity with Agile Testing, performance testing, and security testing tools (e.g., Veracode).
- Proven skills in end-to-end testing, including designing test cases, maintaining regression suites, and managing automation processes.
- Excellent analytical, problem-solving, and communication skills.
- A strong commitment to process improvement, team collaboration, and delivering high-quality outcomes.
- Certification such as ISTQB-CTFL is an advantage.