Cloud Software Developer in Test Engineer

outset medical, inc. • Mexico
Remote Relocation
Apply
AI Summary

We are seeking a skilled Software Developer in Test Engineer to participate in providing accurate measures of product quality, processes, software documentation, and software automation. The ideal candidate will apply their practical and theoretical knowledge from Computer Science and their previous experience in healthcare or a related industry. This person will be responsible for designing and implementing test plans, test cases, manual test protocols, and automated tests to ensure the quality and reliability of our cloud-based applications.

Key Highlights
Collaborate with the development team to understand the architecture and design of the applications to create comprehensive test plans.
Design, develop, execute, and maintain manual and automated test scripts.
Contribute towards manual and automation testing at appropriate levels (backend, API, UI, Performance, Scalability, and Security) based on project requirements.
Key Responsibilities
Collaborate with the development team to understand the architecture and design of the applications to create comprehensive test plans.
Work as part of a team to design, develop, execute, and maintain manual and automated test scripts.
Contribute towards manual and automation testing at appropriate levels (backend, API, UI, Performance, Scalability, and Security) based on project requirements.
Technical Skills Required
Python RobotFramework with Selenium Postman PyTest AWS CI/CD pipelines Docker JMeter PostgreSQL
Benefits & Perks
Relocation package provided
100% remote
Annual salary range: $138,550-$187,450
Nice to Have
Web-based automation tools (e.g., RobotFramework with Python, Selenium)
Experience creating test plan, test cases, and test reports
Experience with containerization technologies (e.g., Docker)
Knowledge of performance testing tools (e.g., JMeter)
Familiarity with microservices architecture and RESTful API using testing tools (e.g., Postman)

Job Description


Position Overview

We are seeking a highly skilled and motivated Software Developer in Test Engineer for Cloud Applications. This professional will participate in providing accurate measures of product quality, processes, software documentation, and software automation, continually improving testing throughout the software development life cycle. The ideal candidate will apply their practical and theoretical knowledge from Computer Science and their previous experience in healthcare or a related industry. Additionally, this person will be responsible for designing and implementing test plans, test cases, manual test protocols, and automated tests to ensure the quality and reliability of our cloud-based applications.



Essential Job Function

  • Collaborate with the development team to understand the architecture and design of the applications to create comprehensive test plans.
  • Work as part of a team to design, develop, execute, and maintain manual and automated test scripts.
  • Work closely with developers, product managers, and other stakeholders to understand requirements and provide feedback.
  • Contribute towards manual and automation testing at appropriate levels (backend, API, UI, Performance, Scalability, and Security) based on project requirements.
  • Operate within Agile Development environment and apply the methodologies.
  • Engage developers, subject experts, cross functional team members, and product management in the test case review and/or execution process.
  • Integrate automated tests with CI/CD pipeline while storing results in AWS.
  • Identify, report, and track defects and work with the development team to resolve them.
  • Creates functional, non-functional, and integration testing environment or components and root cause analyses (replicate, debug) for moderate features with limited assistance.
  • Works with design, development, quality, regulatory, and the Product team to identify high risk test areas early in the development process.
  • Document and communicate test results and provide recommendations for improvements.
  • Train other team members and assist in continuous improvement of the software quality methodologies and process.
  • Troubleshoots complex problems with existing or newly developed software by both product behavior, analysis tools, or reading source code.



Requirements/Qualifications

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, or equivalent technical Degree; or equivalent combination of education and experience.
  • An experienced professional with a full understanding of software quality engineering methodologies and processes.
  • Familiarity with cloud platforms (e.g., AWS) and services.
  • Experience with testing methodologies and strategies, including black box, grey box, and white box testing, feature, functional, continuous integration, continuous deployment, continuous testing, and regression testing.
  • Strong programming skills in languages such as Python, RobotFramework with Selenium.
  • Experience in automating webservice tests using Postman or PyTest.
  • Experience with performance and load testing of cloud applications.
  • Experience in testing PostgreSQL, & other databases.
  • Experience in implementing CI/CD pipelines for automated tests at different layers of the application.
  • Solid understanding of software development methodologies and testing principles.
  • Advanced English (Written and Spoken)
  • Self-starter and detail oriented.
  • Must be self-managed, highly motivated, able to deliver work on time and complete to specification.
  • Must be flexible, can work under tight deadlines, and support off-hours deployment/maintenance as needed.


Preferred Skil

  • Experience with web-based automation tools (e.g., RobotFramework with Python, Selenium).
  • Experience creating test plan, test cases, and test reports.
  • Experience with containerization technologies (e.g., Docker).
  • Knowledge of performance testing tools (e.g., JMeter).
  • Familiarity with microservices architecture and RESTful API using testing tools (e.g., Postman).


This role is based in Tijuana, Mexico.

We welcome candidates open to relocation and are happy to discuss support as part of the process.


Similar Jobs

Explore other opportunities that match your interests

Senior Software Test Engineer

Testing
•
2h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

outset medical, inc.

Mexico

Senior QA Tester

Testing
•
7h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

GraceMark Solutions

Mexico

QA Analyst

Testing
•
1w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Varicent

Mexico

Subscribe our newsletter

New Things Will Always Update Regularly