Senior Test Engineer

Austin, USA-TX, USA, 78753On-siteFull-timeQA & Testing

Description

Job Description Mandatory Skills Expertise in Webdriver IO (WDIO) with TypeScript. Strong experience in UI Automation using Cucumber BDD Framework. Hands-on experience with Appium and Selenium Web Driver. Experience in API Automation Testing. Strong Mobile Testing experience. Team Management and Leadership skills. Good-to-Have Skills API Test Automation using Mabl and Postman. Key Responsibilities 1. Requirements Analysis & Automation Framework Development Understand software requirements, product design, and business objectives. Analyze technology architecture, system dependencies, and application stacks. Review current operating procedures and collaborate with users, stakeholders, and clients. Contribute to automation roadmap design and testing process improvements. Research automation architectures and develop innovative automation solutions. Enhance and maintain automation frameworks that support multiple technology stacks. Build reusable automation libraries across business verticals. 2. Test Execution & Reporting Ensure test environments are prepared and available for execution activities. Design test plans, develop test cases/scenarios, and execute testing activities. Maintain CI/CD pipelines and scheduled execution of automated UI and API test suites. Collaborate with development teams on automation design for functional and non-functional requirements. Implement, track, and report quality metrics to ensure comprehensive test coverage. Perform testing and validation of code changes to eliminate defects. Track issues, resolutions, and bug fixes throughout the project lifecycle. Maintain a defect repository and document mitigation strategies. Investigate complex issues and provide effective resolutions using available resources. Design, develop, and maintain automated testing tools and utilities. Automate software validation processes and ensure high-quality test execution. 3. Stakeholder Communication & Agile Collaboration Work with Agile delivery teams to understand product vision and backlog priorities. Develop scalable and robust automation solutions for functional, regression, and performance testing. Assist in defining acceptance criteria for user stories and maintaining automation backlogs. Collaborate with development teams to improve continuous integration and deployment practices. Work closely with business SMEs to understand automation requirements and implement solutions. Ensure long-term maintainability through proper documentation as per organizational guidelines. Communicate effectively with testers, developers, users, clients, and stakeholders. Drive quick resolution of issues through clear and accurate communication. Stay updated with industry standards, best practices, and emerging automation technologies. Competencies Being Respectful Always Communicating Demonstrating Stewardship Being Responsive Building Trust