We are seeking a seasoned and enthusiastic Senior SDET /QA Automation Engineer to join our dynamic environment. As a proactive individual with a passion for quality, you will play a crucial role in elevating the performance and reliability of our applications. If you thrive in an agile setting, are a quick learner, and possess exceptional communication skills, we invite you to grow with us and take charge of our testing initiatives. This is a hybrid role and can be worked remotely from home in the Austin, Texas area
What’s in it for you |?|?|?|
- competitive compensation package (base salary + 10% bonus + Equity)
- 401K with a match (4% match)
- Bonus up to 10%
- Equity (up to 10K shares offered from day one)
- Huge Growth Opportunity
- flexible work schedule
- maternity/paternity leave
- Medical, Vision, and dental insurance
Join our team and contribute your expertise to enhance the quality and performance of our cutting-edge applications. We look forward to working with passionate and driven individuals who thrive in a fast-paced, innovative environment.
- Develop and execute comprehensive test plans, cycles, and cases for multiple web applications, encompassing end-to-end, regression, functional, and smoke testing, as well as integrations with databases, APIs, and authorization systems.
- Create and maintain automated and manual tests using Selenium, Python 3, and Zephyr, with a focus on employing best practices and leveraging the Page Object Model Test Architecture.
- Establish and maintain testing frameworks, tools, and infrastructure to support our testing efforts, advocating for a culture of continuous testing.
- Mentor junior members of the QA team, fostering their growth and promoting knowledge sharing.
- Collaborate closely with product stakeholders and developers to ensure comprehensive test coverage aligns with requirements.
- Identify process and architecture inefficiencies, proactively driving improvements in code and SDLC practices.
- Champion quality assurance best practices within the QA team, fostering a culture of excellence.
Required Skills & Qualifications
- A minimum of 6 years of recent and relevant experience testing production software web applications, utilizing Selenium preferably with exposure to Pyramid, React, and Redux.
- Proficiency in testing backend systems through RESTful APIs.
- Extensive experience creating and maintaining automated tests using Python 3.x and Pytest, incorporating essential test framework design patterns, such as decorators, markers, fixtures, data classes/structures, reporting, and code coverage analysis.
- Experience integrating automated tests and reporting within CI/CD pipelines, with expertise in AWS CodeDeploy.
- Strong familiarity with AWS services, including CodeDeploy, S3, Elastic Search, Athena, Lambdas, CloudWatch, EC2, boto, and AWS CLI.
- Expertise in querying and manipulating data using relational and NoSQL databases.
- Familiarity with infrastructure as code tools, particularly Docker and Terraform.
- Experience building automated tests using Data Driven Testing (DDT)/Parametrize and X-Dist.
- Proficiency in using distributed version control systems, particularly Git.
- Outstanding communication and writing skills, enabling effective collaboration with cross-functional teams.
- Proven ability to challenge the status quo, provide accurate QA estimates, and create comprehensive test matrices and cases, while identifying gaps in usability.
- Creative problem-solving skills for tackling complex test scenarios and user flows.