Job Overview:
Invitro Capital is seeking a QA Engineer to develop and implement automated test scripts and frameworks using tools like Selenium, Appium, and Cucumber to efficiently test software applications. This role involves collaborating with developers to design and execute detailed test plans, performing functional, integration, and regression testing, and contributing to the overall testing process and methodologies.
Working Hours: Monday to Friday, Pacific Time Zone.
Responsibilities:
- Develop and implement automated test scripts and frameworks using tools like Selenium, Appium, and Cucumber to efficiently test software applications.
- Collaborate with developers to design and execute detailed test plans, test cases, and test scripts using Java, Python, or C#.
- Perform comprehensive functional, integration, and regression testing to identify software defects, utilizing continuous integration tools such as Jenkins or GitLab CI.
- Contribute to the design and enhancement of the overall testing process, methodologies, and tools, including the use of version control systems like Git.
- Analyze test results using advanced reporting tools and provide detailed feedback to developers and project managers.
- Work closely with the development team to reproduce and debug issues, and provide actionable feedback on software enhancements using bug tracking tools like JIRA.
- Stay updated with industry best practices and emerging trends in automation testing, including AI-driven testing tools.
- Continuously enhance testing processes to optimize efficiency and effectiveness, implementing practices such as test-driven development (TDD) and behavior-driven development (BDD).
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 4+ years of experience in automation testing or related roles.
- Proficiency in test automation tools and frameworks, such as Selenium, Appium, or Cucumber.
- Strong understanding of software testing principles, methodologies, and best practices.
- Solid knowledge of programming languages, such as Java, Python, or C#.
- Experience with Agile development methodologies, including Scrum or Kanban.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- Previous experience in the software industry, particularly in QA automation, is highly desirable.
- Ability to thrive in a fast-paced, dynamic, and challenging environment.
Preferred Qualifications:
- Experience with performance and load testing tools such as JMeter or LoadRunner.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Knowledge of cloud-based testing platforms and services, such as AWS Device Farm, Sauce Labs, or BrowserStack.
- Experience with security testing tools and methodologies.
- Understanding of AI and machine learning applications in testing automation.
Why Join Invitro Capital?
- Work on cutting-edge AI and B2B technologies: We are at the forefront of AI and B2B innovation. Our employees have the opportunity to work on the latest and greatest technologies, and to make a real impact on the SME market.
- Help build and grow successful startups: We are committed to helping our portfolio companies succeed. Our employees play a vital role in building and growing these companies. This is not a 9 to 5 job. This is a startup environment with a give-it-all mentality.
- Work with some of the best minds in the industry: You will be part of a team of seasoned entrepreneurs and product leaders who are on a mission to make a difference in the SME space. You will have the chance to work with some of the best minds in the industry.
- Supportive and collaborative work environment: We believe in creating a supportive and collaborative work environment where our employees can thrive.
- Competitive compensation: We offer a competitive compensation package, with salaries ranging from [$1500 to $2000 monthly], payable in USD.