Ensure software quality by conducting manual and automated testing, contributing to test automation frameworks, and utilizing AI-powered tools such as GitHub Copilot to improve testing efficiency. Work within a global team to support end-to-end quality assessment and advance continuous improvement in testing practices.
Responsibilities
- Plan, design, execute, and refactor both manual and automated test cases.
- Test and validate features for release, ensuring functional and non-functional quality standards are met.
- Perform regression testing using automated suites built with Cucumber, Selenium, Java, Spring, Playwright, and supplement with manual testing.
- Document test cases, execution outcomes, and findings with meticulous attention to detail.
- Build and maintain automated test suites using Java with Cucumber and Selenium.
- Develop and manage automated test suites in JavaScript and TypeScript for API testing.
- Create and sustain automated tests using Playwright for web application automation.
- Develop and maintain automated test scripts using Appium for mobile application testing.
- Research, suggest, and implement new tools and solutions to expand test automation coverage and efficiency.
- Contribute to the enhancement of internal automation frameworks.
- Use GitHub Copilot and generative AI tools to accelerate development of test automation.
- Apply GitHub Copilot and AI tools to improve code quality and support refactoring efforts.
- Leverage AI tools to generate test scenarios, edge cases, and supporting documentation.
- Utilize AI-assisted scripting to streamline repetitive QA tasks.
- Evaluate and recommend AI-based tools or plugins that improve testing workflows using generative AI.
- Conduct regular knowledge-sharing sessions on GitHub Copilot and other AI QA tools to promote best practices and optimization techniques.
- Identify ways to integrate AI into CI/CD pipelines for intelligent test selection.
- Explore opportunities to use AI in CI/CD for improved static analysis.
- Identify methods to incorporate AI into CI/CD pipelines to enable faster feedback cycles.
- Conduct peer reviews of test cases, automation scripts, and related documentation.
- Perform root-cause analysis of defects and track issues to resolution.
- Participate in cross-team and internal customer feature demonstrations.
- Collaborate with cross-functional teams to clarify requirements, refine acceptance criteria, and ensure testability.
Requirements
- Solid understanding of object-oriented programming principles, preferably in Java, with familiarity in TypeScript and JavaScript.
- Minimum of four years of experience working with automation tools and frameworks, including proprietary in-house solutions.
- Hands-on experience testing web applications and analyzing logs.
- Proficient in test case management and test planning methodologies.
- Practical experience using Playwright for test automation.
- Strong communication and collaboration abilities.
- Proactive, solution-focused mindset with a sense of ownership.
- Ability to work independently and lead continuous improvement initiatives.
- High commitment to quality, accuracy, and thorough documentation.
Nice to Have
- Hands-on experience with GitHub Copilot or similar generative AI tools is highly desirable.
- Familiarity with Spring, Maven, and Linux environments.
- Experience using Appium for mobile test automation.
- Knowledge of Azure, including DevOps, pipelines, and CI/CD integration.
Tech Stack
Cucumber, Selenium, Java, Spring, Playwright, Appium, JavaScript, TypeScript, GitHub Copilot, Maven, Linux, Azure, CI/CD
Benefits
- Flexible and dynamic work environment with global team collaboration.
- Employee communities centered on shared interests, promoting diversity, equity, and inclusion.
- Access to training platforms such as Pluralsight, Harvard, and Coursera.
- Comprehensive benefits package including meal tickets, medical services, Benefit online, and Employee Share Option Plan.
Work Arrangement
global — Flexible and dynamic work environment
Team
Team size: global teams spread across different locations; Structure: cross-functional teams
- Collaborative global community
- Empowerment to shape your career
- Reimagining what’s possible
- Sustainability and inclusivity focus
- Diversity, equity and inclusion advancement
- Continuous learning and development
Additional Information
- Work involves collaboration with cross-functional teams.
- Participation in internal customer feature demonstrations is required.
- Opportunities to share AI testing best practices with the team.
- Access to training platforms including Pluralsight, Harvard, and Coursera.
- Equal opportunity employer with focus on performance, competence, and ability.


