ZipRecruiter
Job DescriptionJob DescriptionSalary:
QA Automation Engineer III About Catalytic Data Science (CDS): Catalytic Data Science is a fast-growing SaaS company building cutting-edge, AI-driven solutions for regulatory affairs professionals shaping innovation in life sciences. Our engineering team leverages generative AI to extract insights from complex, unstructured data at scale. We believe in clean code, collaborative problem-solving, and a culture where engineers have a direct impact on meaningful products used by global life sciences organizations. Our customers are passionate about making the world a better place, and we are inspired by the opportunity to help them. If you are passionate about solving technical challenges that improve medical innovation and regulatory processes, youll find your next home with us. Who You Are: You are a detail-oriented QA automation engineer with a natural curiosity for finding edge cases and a deep belief in the value of robust automated testing. You enjoy designing and building test suites that ensure dependable, high-quality releases. Collaborating closely with engineers and product teams, you advocate for best practices, high coverage, and continuous quality improvement. What You Will Do: Design, develop, and maintain automated test suites for web-based SaaS applications involving AI and data-intensive workflows. Build, execute, and optimize automated tests covering frontend UI/UX (React or similar), backend APIs (Python), and data pipeline validation. Develop and maintain test plans, test cases, and reporting systems for multi-customer deployments within VPCs. Collaborate with developers, product managers, and data scientists to understand requirements, ensure test coverage, and triage defects. Ensure regression, integration, and performance tests are run routinely in CI/CD environments. Participate in code reviews and advocate for quality and testability throughout the development process. Record defects, track issues to closure, and support release management efforts. Continuously research and implement modern test automation frameworks and best practices. Qualifications: BS in computer science or related engineering, science or math discipline 2+ years experience in automated QA for web applications, ideally within a SaaS/data platform. Strong experience with automated testing frameworks (e.g., Selenium, Cypress, Pytest, Postman/Newman for APIs). Experience writing automated test scripts in Python and JavaScript (or TypeScript). Familiarity testing cloud applications, RESTful APIs, and database-driven functionality. Understanding of CI/CD pipelines (GitHub Actions, Jenkins, or similar) and integrating automated tests. Strong attention to detail, analytical thinking, and problem-solving skills. Excellent written and verbal communication abilities. Experience leveraging AI-powered coding assistants (e.g., GitHub Copilot, Copilot X, ChatGPT Code Interpreter, Amazon CodeWhisperer) to enhance productivity in day-to-day software development activities, including code , refactoring, and documentation. Familiarity with best practices for integrating AI coding assistants into team workflows while maintaining code quality, security, and regulatory compliance. Knowledge of regulated environments and test documentation (e.g., FDA/GxP compliance) is a plus. In compliance with federal law, all persons hired will be required to verify and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
remote work #J-18808-Ljbffr
QA Automation Engineer III About Catalytic Data Science (CDS): Catalytic Data Science is a fast-growing SaaS company building cutting-edge, AI-driven solutions for regulatory affairs professionals shaping innovation in life sciences. Our engineering team leverages generative AI to extract insights from complex, unstructured data at scale. We believe in clean code, collaborative problem-solving, and a culture where engineers have a direct impact on meaningful products used by global life sciences organizations. Our customers are passionate about making the world a better place, and we are inspired by the opportunity to help them. If you are passionate about solving technical challenges that improve medical innovation and regulatory processes, youll find your next home with us. Who You Are: You are a detail-oriented QA automation engineer with a natural curiosity for finding edge cases and a deep belief in the value of robust automated testing. You enjoy designing and building test suites that ensure dependable, high-quality releases. Collaborating closely with engineers and product teams, you advocate for best practices, high coverage, and continuous quality improvement. What You Will Do: Design, develop, and maintain automated test suites for web-based SaaS applications involving AI and data-intensive workflows. Build, execute, and optimize automated tests covering frontend UI/UX (React or similar), backend APIs (Python), and data pipeline validation. Develop and maintain test plans, test cases, and reporting systems for multi-customer deployments within VPCs. Collaborate with developers, product managers, and data scientists to understand requirements, ensure test coverage, and triage defects. Ensure regression, integration, and performance tests are run routinely in CI/CD environments. Participate in code reviews and advocate for quality and testability throughout the development process. Record defects, track issues to closure, and support release management efforts. Continuously research and implement modern test automation frameworks and best practices. Qualifications: BS in computer science or related engineering, science or math discipline 2+ years experience in automated QA for web applications, ideally within a SaaS/data platform. Strong experience with automated testing frameworks (e.g., Selenium, Cypress, Pytest, Postman/Newman for APIs). Experience writing automated test scripts in Python and JavaScript (or TypeScript). Familiarity testing cloud applications, RESTful APIs, and database-driven functionality. Understanding of CI/CD pipelines (GitHub Actions, Jenkins, or similar) and integrating automated tests. Strong attention to detail, analytical thinking, and problem-solving skills. Excellent written and verbal communication abilities. Experience leveraging AI-powered coding assistants (e.g., GitHub Copilot, Copilot X, ChatGPT Code Interpreter, Amazon CodeWhisperer) to enhance productivity in day-to-day software development activities, including code , refactoring, and documentation. Familiarity with best practices for integrating AI coding assistants into team workflows while maintaining code quality, security, and regulatory compliance. Knowledge of regulated environments and test documentation (e.g., FDA/GxP compliance) is a plus. In compliance with federal law, all persons hired will be required to verify and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
remote work #J-18808-Ljbffr