Role description
Job Description :
Position Summary :
The Global Digital Experience (GDX) Web Development team is looking for a dedicated and highly skilled Quality Engineer responsible for the validation of functional and nonfunctional requirements implemented by a team through automation and manual quality testing where automation cannot cover it. This role will be a technical leader in a fast-paced, dynamic environment, focusing heavily on technology stack QE development with an opportunity to make a tangible impact on millions of members globally within a rapidly expanding eCommerce landscape.
You will be responsible for:
- Delivering high quality test automation capabilities and solutions.
- Leading test automation efforts across our Website development, covering both front-end and backend web applications, as well as test data automation
- Applying the latest technologies and QA best practices to ensure a high quality bar for the member experience across various digital touchpoints
- Job Duties / Essential Functions:
- Defines the testing strategy and approach to validate new or enhanced functionality implemented by teams.
- Collaborates with team members to decompose functional and nonfunctional requirements into test scripts and scenarios.
- Collaborates with product team members to define the automating testing approach / strategy for a given product / application.
- Implements and maintains automation frameworks for functional, regression, and integration testing.
- Designs, develops, and maintains automated test scripts; execute automated test scripts and analyze results.
- Designs and implements comprehensive test data management solutions; creates and leverages automation during all phases of the test process.
- Develops comprehensive documentation of testing requirements, strategies, and procedures.
- Collaborates with PO, development, and other internal teams to ensure alignment and success with high quality bar in project implementation.
- Integrates automation tests with CI/CD pipelines for continuous testing.
- Authors test cases according to standards and prepares required test data.
- Drives adoption of standards and best practices for software testing, test development, and automation.
- Coordinates the resolution of internal and external dependencies across value streams and shared services.
- Abides by and follows software quality assurance (SQA) standards, processes, and controls as it pertains to Software Development Life Cycle (SDLC).
- Provides accurate estimates for projects, including QE resourcing and testing schedules.
- Collaborates with onshore, offshore, and project team members as needed for project success.
- Mentors and guides members of the team to increase skills and productivity.
- Sets clear expectations for self and the project team, and takes appropriate actions to ensure obligations are met.
- Oversees continued personal growth in the areas of technology, business knowledge, and company policies.
- Estimates, plans, and manages all implementation tasks and reports on progress.
- Regular and reliable workplace attendance at your assigned location.
Non-Essential Functional:
- Assists in other areas of the department as necessary.
- Assists in other areas of the company as necessary.
- Ability to operate vehicles, equipment or machinery
- Same as Essential Functions
Experience, Skills, Education & Licenses/Certifications
Required:
- 12+ years of software quality assurance engineering experience with proficiency in multiple automation tools and frameworks.
- 12+ years of hands-on experience using industry standard software QA and automation tools such as Playwright, Postman/Rest assured, Selenium, Java libraries Selenium Webdriver
- 10+ years of experience in leveraging programming languages Java and Javascript for automation.
- 12+ years of experience in developing test strategies, test plans, and test cases.
- 12+ Strong knowledge of SDLC and SQA methodology, as well as experience testing on Agile or DevOps teams.
- Experience in integrating automated scripts with CI/CD pipelines for continuous testing
- Proficiency in automation scripting and organizing test assets in the Agile work environment.
- Ability to digest and understand complex and/or ambiguous user requirements and construct test cases to validate them.
- Excellent troubleshooting, analytical, and problem-solving skills.
- Solid understanding of build tools and software configuration management standards.
- Strong verbal and written communication skills and be able to communicate to both technical and Business audiences.
- Possesses strong leadership and interpersonal communication skills, effectively conveying product vision and influencing a wide range of stakeholders across the organization.
- Ability to work under pressure in crisis with a strong sense of urgency.
- Responsible, conscientious, organized, self-motivated and able to work with limited supervision.
- Detail-oriented and possess strong problem-solving skills and ability to analyze potential future issues.
- Able to support off-hours work as required, including weekends, holidays, and 24/7 on call responsibilities on a rotational basis.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Recommended:
- Experience working in a retail ecommerce environment.
- SQA experience working within an iterative development framework.
- Knowledge and experience with XML, web-based services.
- Working knowledge of Confluence, Google Suite, or similar tools.
- Familiarity working with Vendors for QA testing, defect management, and troubleshooting.
Skills
playwright,automation testing,javascript,java,postman
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.