Job Summary:
We are seeking a Senior QA Automation Engineer to support a centralized promotions platform that integrates with enterprise-wide retail systems.
This role involves both manual and automated testing responsibilities, ensuring high-quality releases through rigorous validation and sign-off processes.
The ideal candidate will have strong automation skills, experience with cloud-based testing tools, and a collaborative mindset to work closely with developers and stakeholders.
Key Responsibilities:
- Build and maintain automation frameworks to reduce manual regression efforts.
- Execute automated test scripts on cloud platforms and optimize performance.
- Participate in sprint activities, validating functionality and ensuring production readiness.
- Collaborate with developers and stakeholders to understand business and technical requirements.
- Write and execute test cases, track bugs, and validate fixes.
- Coordinate QA testing priorities and timelines with project teams.
- Implement automated testing scenarios and maintain test environments.
- Identify and resolve issues in test and production environments.
- Participate in iteration planning and project status meetings.
- Communicate testing progress, risks, and results effectively to stakeholders.
- Research and apply industry best practices in testing and automation.
- Perform both manual and automated testing across web and mobile platforms.
- Analyze product features and contribute to test strategy and planning.
- Ensure test coverage for APIs, cloud deployments, and mobile applications.
Required Qualifications:
- 8+ years of relevant QA and automation experience.
- Strong coding skills in Java.
- Experience with Git for code management.
- Proficiency with cloud execution tools such as AWS Device Farm and BrowserStack.
- Expertise in Selenium framework and Page Object Model.
- Experience with Maven for build management.
- Familiarity with Jenkins for CI/CD and job scheduling.
- Command-line execution and scripting skills.
Preferred Qualifications:
- Experience with mobile automation using Appium.
- Knowledge of iOS and Android native app testing.
- Exposure to native app automation frameworks.
Certifications:
- ISTQB Certification (Preferred)