QA Engineer, (Remote, Guadalajara)
Guadalajara, Jalisco, Mexico - Remote
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).
Requirements
- 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 …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Collaborative work environment Competitive compensation Impact on SME market Startup environment Work on cutting-edge technologies
Tasks- Analyze test results
- Collaborate with developers
- Develop automated test scripts
Agile AI Appium AWS BrowserStack C Communication Cucumber Docker Git GitLab CI Java Jenkins Jira JMeter Kanban Kubernetes LoadRunner Machine Learning Python Scrum Selenium TDD Test Driven Development
Experience4 years
EducationBachelors degree in a related field Bachelor's degree in Computer Science Bachelor’s degree in software engineering
TimezonesAmerica/Cancun America/Hermosillo America/Mexico_City America/Tijuana UTC-5 UTC-6 UTC-7 UTC-8