Lead tester on small engineering team for business-critical web applications
Define overall test strategy and establish best testing practices on the team, working with the Quality architect and Principal software engineer
Write, execute, and manage manual and automated test scripts for UI and API
Build tiered regression suite for UI and API and incorporate them in the CI Pipeline
Implement performance and security testing
Work collaboratively as part of a cross-functional team that includes software engineers, product owners, UX designers, internal stakeholders, and customers.
Research and stay current in web application testing practices and trends
Requirements
4+ years of experience in QA Testing and/or Test Automation roles
At least 2+ years of Testing experience with one or more of the following programming languages: Perl, C, JavaScript, Ruby, Java, SQL, and PL/SQL.
Experience with one or more test automation frameworks like Selenium, Testim, Katalon Studio, Playwright, BDD, and data-driven frameworks
Experience testing SOAP and/or RESTful APIs with Postman, SoapUI
Experience testing web applications with a solid understanding of web standards and cross-browser compatibility
Understanding of CI/CD concepts, Git commands, and tools like Jenkins/Gitlab CI. Experience with AWS and Docker is a plus.
Experience with Performance testing using JMeter or K6 is a plus
Understanding of Agile software delivery principles and practices
Excellent written and verbal communication skills with the ability to communicate technical issues to both nontechnical and technical audiences
A degree in Computer Science or related field, or equivalent combination of education and experience
Tech Stack
AWS
Docker
Java
JavaScript
Jenkins
JMeter
Perl
Ruby
Selenium
SOAP
SQL
Benefits
Competitive salary
Paid parental leave
Generous paid time off
Medical, dental, vision, FSA, Life/AD&D, long and short term disability