Lead QA Software Engineer

$101,500 - $101,500/Yr

Acs Professional Staffing - Portland, OR

posted 3 months ago

Full-time - Mid Level
Remote - Portland, OR
Administrative and Support Services

About the position

Our client, a well-established manufacturing company, is seeking a Lead QA Software Engineer to drive software testing and quality assurance efforts. This role involves leading a team of QA Engineers and developing robust automation frameworks to ensure the highest quality of software products. The ideal candidate will possess significant experience with automation tools and infrastructure, strong leadership skills, and the ability to thrive in a dynamic, automated environment. This is a full-time remote position, and candidates must reside in one of the specified states to be considered for the role. As a Lead QA Software Engineer, you will be responsible for designing and implementing comprehensive testing strategies, plans, and processes across various projects and development cycles. You will collaborate closely with development teams to understand requirements and ensure thorough test coverage. Your expertise in developing and maintaining automation frameworks using industry-standard tools and best practices will be crucial in continuously improving and optimizing testing processes for efficiency and effectiveness. In addition to your technical responsibilities, you will also play a key role in mentoring and guiding a team of QA Engineers, providing them with the necessary coaching and technical expertise to excel in their roles. You will analyze and report test results, defects, and quality metrics to stakeholders, participate in risk analysis, test planning, and estimation activities, and ensure adherence to quality standards and coding practices across the team. Your contributions will help shape the overall quality strategy and vision for the organization.

Responsibilities

  • Lead and mentor a team of QA Engineers, providing guidance, coaching, and technical expertise.
  • Design and implement comprehensive testing strategies, plans, and processes across different projects and development cycles.
  • Collaborate with development teams to understand requirements and ensure thorough test coverage.
  • Develop and maintain automation frameworks using industry-standard tools and best practices.
  • Continuously improve and optimize testing processes, tooling, and frameworks for efficiency and effectiveness.
  • Research, identify, and implement best practices for testing methodologies, techniques, and tools.
  • Analyze and report test results, defects, and quality metrics to stakeholders.
  • Participate in risk analysis, test planning, and test estimation activities.
  • Ensure adherence to quality standards, coding practices, and process compliance across the team.
  • Contribute to the overall quality strategy and vision for the organization.

Requirements

  • Bachelor's degree in computer science, Software Engineering, or a related field or equivalent experience required.
  • 5+ years of experience in software testing and quality assurance roles required.
  • Strong hands-on experience in creating and maintaining automation frameworks using tools like Selenium, Appium, or similar required.
  • Proficient in programming languages such as Java, Python, or Ruby for test automation required.
  • Solid understanding of software development life cycles, Agile methodologies, and testing best practices required.
  • Significant experience with automation tools and infrastructure required.
  • Excellent problem-solving, analytical, and troubleshooting skills required.
  • Strong communication and collaboration skills to work effectively with cross-functional teams required.
  • Ability to prioritize tasks, manage multiple projects, and meet deadlines in a fast-paced environment required.

Nice-to-haves

  • Experience with performance testing, security testing, or other specialized testing domains preferred.
  • Knowledge of cloud-based testing platforms and continuous integration/continuous deployment (CI/CD) pipelines preferred.
  • Familiarity with test management tools (e.g., TestRail, qTest, or similar) preferred.
  • Certification in software testing (e.g., ISTQB, CAST, or similar) preferred.
  • Experience leading and mentoring QA teams, providing technical guidance and coaching highly desired.

Benefits

  • 401(k) Plan with employer match
  • Comprehensive Medical, Dental, and Vision Plans
  • Flexible Spending Accounts (FSA)
  • Wellness Program
  • Growth Opportunities
  • Annual Bonus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service