Role Description
Job Description: Senior QA Automation Engineer
Hiring Locations: Bangalore, Trivandrum,Chennai,Hyderabad,Kochi,Noida,Pune
Experience: 7 years in QA Automation and Testing.
Company: UST
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 30K+ employees in 30+ countries, UST builds for boundless impact—touching billions of lives in the process.
Job Overview
As a Senior QA Automation Engineer, you will be responsible for ensuring that the correct technical solutions are being utilized by the Quality Automation Engineers. You will provide technical solutions, mentoring on tools and business practices, and assist with the management of the Quality Assurance and Automation testing processes. You will work closely with software developers and automation engineers to resolve issues and reduce manual testing by developing and maintaining automated test scripts. Your role will also include participating in project-wide reviews of requirements, system architecture, and detailed design documents.
Must-Have Skills
- Automation Testing Tools: Selenium, UFT, SOAPUI Pro, LoadRunner.
- Programming Languages: Javascript
- Test Frameworks: Cucumber, Playwright.
- Methodology: BDD (Behavior Driven Development).
- Other Tools: Typescript
Principal Duties
- Automated Testing Processes: Establish and implement automated testing processes for application, performance, load, user-interface, object, regression, and data quality.
- Documentation Review: Participate in the creation and/or review of requirements and design documentation to understand system features and begin necessary test scripting and automation.
- Automation Frameworks: Work with various teams to create, enhance, and maintain automation frameworks across products.
- Collaboration: Interact with business analysts, users, designers, and developers to further understand the system and resolve system defects.
- Test Development: Develop test plans, test cases, and test scripts to cover system functionality as completely as possible using appropriate toolsets.
- Scripting Standards: Ensure that personal and QA engineers' test scripts adhere to approved scripting standards and guidelines.
- Manual & Automated Testing: Perform both automated and manual testing efforts for our products.
- Reporting: Develop reports to support testing and QA processes.
- Defect Analysis: Analyze and report defects using appropriate defect tracking software.
- Test Data Management: Manage test data by setting up and maintaining data-driven tests.
- QA Best Practices: Help define, improve, and implement QA best practices.
- Tool Recommendations: Assist the Executive Director in researching and recommending appropriate testing tools for use by the business analysts, QA team, and developers.
- Mentorship: Mentor and teach other BA and QA Analysts in the use of approved tools and procedures.
- Other Duties: Perform other duties as assigned.
Skills
Cucumber,Playwright,BDD,Typescript