QA Automation Engineer

Views

Chicago, IL • On-site

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Join Our Mission as a QA Engineer

We are looking for a talented QA engineer to help ensure that we build products that are robust and support our next phase of growth. Ideal candidates will be problem solvers with an innate desire to contribute to solutions for our end users. If you're passionate about automated tests and possess extreme attention to detail, then we want to hear from you!

You will own the testing aspect of the systems that power our application, focusing on scalability and the continuous improvement of our engineering practices. Your work will have a direct impact on the people that use our system and the communities they serve and live in.

Your Goal as a QA Engineer

  • Build test automation framework and play a part in maintaining our existing suite of automated tests
  • Execute manual or automated test cases that validate the functionalities, code quality and report test results, following all formal test architectures and project processes
  • Collaborate with and mentor other engineering team members to design test plans
  • Research emerging test tools, trends and methodologies and enhance existing systems and processes

What You'll Need

  • Experience in a rapidly evolving, early-stage growth startup (Series A VC funded)
  • Expertise in software quality assurance practices that support monolithic applications as well as a microservices architecture
  • Experience with our tech stack is a plus: Ruby, Go, React, Postgres, ElasticSearch
  • Good engagement and collaboration skills and a strong team player
  • Be proactive, flexible and creative
  • Ruthless dedication to quality


Frequently asked questions

Q: What skills or qualities help someone succeed as a Software Quality Automation Engineer?

A: To succeed as a Software Quality Automation Engineer, key technical skills include proficiency in programming languages such as Python, Java, or C++, as well as experience with automation frameworks like Selenium, Appium, or TestComplete. Additionally, knowledge of testing methodologies, version control systems like Git, and continuous integration/continuous deployment (CI/CD) pipelines is essential. Soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams also play a crucial role in ensuring successful automation implementation and maintenance.\n\nThese technical and soft skills enable Software Quality Automation Engineers to design, develop, and maintain efficient automation frameworks, identify and resolve defects, and collaborate with stakeholders to drive quality and efficiency in software development processes, ultimately supporting career growth and effectiveness in the role.

Q: What is the career path for a Software Quality Automation Engineer?

A: A Software Quality Automation Engineer's career path typically begins with entry-level roles such as Test Automation Engineer or Automation Tester, where they develop and execute automated tests to ensure software quality. As they gain experience, they progress to mid-level roles like Automation Lead or Quality Assurance Engineer, where they design and implement automation frameworks, and lead teams in test automation efforts. Senior roles like Technical Lead or Director of Quality Engineering involve strategic planning, mentoring, and overseeing the development of automation strategies across the organization, with opportunities for further specialization in areas like DevOps, AI, or cloud computing.