Responsibilities:
- Join a team of Quality Engineering experts, passionate about creating innovative consumer-centric solutions.
- Collaborate with Engineering, Product Management, and Release Management teams.
- Design comprehensive test strategies with associated automated tests and metrics.
- Develop configurable, maintainable, reusable, and performant test automation suites.
- Integrate with the deployment infrastructure for continuous integration and delivery.
- Analyze functional and technical documentation to create test plans, cases, and scripts.
- Ensure both functional and non-functional (performance, security, scalability, accessibility, globalization) product quality.
- Work as part of a team to deliver end-to-end product quality.
- Drive improvements to enhance customer value.
- Proactively identify and report defects.
Requirements:
- Experience in building automation frameworks for UI and API testing.
- Proficient in test strategy, planning, and creating effective test cases.
- Strong experience in defining and implementing automation strategies.
- Experience in automation and validation using Selenium WebDriver.
- Knowledge of automation frameworks: Apache, RestAPI, SOAP UI, Postman, JMeter.
- Hands-on coding experience with Java Collections and core concepts.
- Scripting experience in languages such as JavaScript, Perl, Ruby, Python, or Shell scripts. Digital solutions and digital transformation background is required.
- Understanding of software development methodologies, especially for custom software using agile principles.