Staff Level QA Engineer (Python, Selenium, Appium)_ W2
Job Title: Staff Level QA Engineer
Location: Austin, TX
Key Responsibilities:
- Lead and mentor QA teams, ensuring best practices in automation, testing strategy, and process improvement.
- Design, develop, and maintain automation frameworks using Python , Selenium , and Appium for both web and mobile applications.
- Perform end-to-end testing , including UI, API, and backend validation.
- Collaborate closely with developers, product managers, and stakeholders to gather requirements and define test strategies.
- Conduct API testing using tools like Postman or similar, and validate data with basic SQL queries.
- Ensure comprehensive test coverage through manual and automated test cases.
- Identify, log, and track defects to closure, ensuring high-quality product releases.
- Participate in code reviews, CI/CD pipeline integrations, and test environment setup.
- Drive continuous improvement in testing processes, tools, and quality metrics.
Required Skills & Qualifications:
- 8 years of experience in software quality assurance and test automation.
- Strong proficiency in Python for test automation development.
- Hands-on experience with Selenium (for web) and Appium (for mobile) automation.
- Experience in UI, API, and backend testing.
- Ability to write and execute SQL queries for data validation.
- Solid understanding of end-to-end testing methodologies and SDLC processes.
- Experience leading QA teams and coordinating with cross-functional teams.
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions) and test management tools (e.g., JIRA, TestRail).
- Excellent analytical, communication, and problem-solving skills