Staff Test Engineer

method products pbc
Summary
Join Method, a global design and engineering consultancy, as a leader of a multidisciplinary team, guiding projects from inception to delivery. You will champion a culture of continuous improvement, implementing comprehensive automated testing of APIs and enforcing quality gates in CI/CD pipelines. Collaborate with cross-functional teams to align quality goals and drive continuous improvement. Travel up to 15% is required for team and client meetings. The ideal candidate possesses advanced knowledge of full SDLC and test automation best practices, extensive hands-on experience with REST API automated testing, and proficiency in TypeScript and Playwright. Method offers competitive perks, including continuing education opportunities, flexible PTO and work-from-home policies, 401K matching, and comprehensive health benefits.
Requirements
- Advanced knowledge of full SDLC and test automation best practices for large scale API-based software products, with focus on CI/CD practices and automated testing
- Extensive hands-on experience with REST API automated testing
- Proficient in TypeScript and Playwright
- Advanced knowledge in API Contract and integration testing
- Experience with Playwright for API contract, integration, functional, and end-to-end testing
- Experience with Postman
- Understanding of API app development frameworks, architectures, and technologies to effectively design and execute testing strategies
- Ability to analyze logs, debug issues, and troubleshoot API performance, compatibility, and functionality issues
- Strong knowledge of QA methodologies, processes, and best practices, including agile testing methodologies (e.g., Scrum, Kanban)
- Experience in creating and maintaining test scenarios and defect tracking in Jira, Zephyr, or similar
- Experience with test data setup and API mocking
- Experience with code coverage and quality gating tools such as SonarQube
- Hands-on Experience with integrating automated tests into CI/CD pipelines using build tools like GitHub Actions, Jenkins, GitLab CI/CD
- Deep understanding of API and microservices testing best practices
- Proficient in debugging and log analysis
- Excellent communication and collaboration skills to work with multiple teams across the organization
Responsibilities
- Drive a culture of continuous improvement in Quality and help teams increase productivity and foster innovation
- Implement comprehensive automated testing of APIs, including contract testing, performance and security to produce production ready code each sprint
- Demonstrated ability to innovate and leverage new technologies, tools, and techniques to solve complex technical challenges in testing, test environments and test data
- Utilize testing frameworks, pipelines and tools that promote a shift-left testing approach
- Enforce quality gates in CI/CD pipelines
- Participate in code reviews to maintain the quality and stability of the test frameworks
- Act as a subject matter expert on API testing topics, provide technical guidance to stakeholders on test automation strategies and best practices, and contribute to technical documentation and knowledge sharing efforts
- Collaborate with development, QE, DevOps, product management, and other cross-functional teams to align quality goals, communicate testing progress and issues, and drive continuous improvement in quality
- Champion a culture of innovation, creativity, and excellence in Quality within the Digital teams, fostering collaboration, continuous learning and a positive work environment
Preferred Qualifications
- Knowledge and experience with performance testing (using K6) and security testing is a plus
- Knowledge of modern software development practices such as Agile methodologies, continuous integration, and test-driven development (TDD)
- Deep understanding and commitment to software engineering principles and processes (e.g., Lean, Agile, DevOps) and continuous improvement through measurement
- Preferred degree in Engineering, Computer Science, or equivalent
Benefits
- Continuing education opportunities
- Flexible PTO and work-from-home policies
- 401K matching
- Health, Dental and Vision benefits, starting on day 1
- Company lunches, company outings, along with a lot of snacks
- Health and wellness programs