
Software Development Engineer in Test
We are a healthcare technology company that provides platforms and solutions to improve the management and access of cost-effective pharmacy benefits. Our technology helps enterprise and partnership clients simplify their businesses and helps consumers save on prescriptions.
As a leader in SaaS technology for healthcare, we offer innovative solutions with integrated intelligence on a single enterprise platform that connects the pharmacy ecosystem. With our expertise and modern, modular platform, our partners use real-time data to transform their business performance and optimize their innovative models in the marketplace.
About the Role:
We are seeking a QA Automation Engineer with hands-on expertise in Web, Mobile, API, and Cloud automation. In this role, you will develop and maintain automation frameworks for scalable, cloud-native applications while ensuring high-quality software releases.
You will work closely with cross-functional teams to implement AI-driven testing, integrate automation into CI/CD pipelines, and optimize test execution across cloud platforms. Experience in the PBM (Pharmacy Benefit Management) domain is a plus but not mandatory.
Key Responsibilities:
Automation Testing – Web, Mobile, API, and Cloud:
- Design, implement, and maintain automation frameworks for Web, Mobile, API, and cloud-based applications.
- Develop and execute cross-platform automation scripts for functional, integration, regression, and performance testing using tools like Selenium, Cypress, Appium, Postman, JUnit, and RestAssured.
- Automate testing for native and hybrid mobile applications using Appium, Espresso, or XCUITest to ensure seamless functionality across iOS and Android.
- Validate cloud-native applications deployed on AWS, Azure, or Google Cloud, ensuring scalability, security, and resilience.
- Implement parallel execution and cloud-based testing solutions using platforms such as Sauce Labs, BrowserStack, or LambdaTest.
Microservices & API Test Automation:
- Automate API endpoint validation and microservices testing using Postman, RestAssured, SoapUI, or Karate.
- Ensure end-to-end API contract validation and implement mocking techniques for independent service testing.
- Validate microservices communication (e.g., RESTful APIs, message queues, and event-driven architectures).
- Implement automated contract testing using Pact or Spring Cloud Contract.
CI/CD and Cloud Automation Integration:
- Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps).
- Leverage cloud-based testing solutions for scalable, high-availability test execution.
- Work with DevOps teams to optimize test execution in containerized (Docker, Kubernetes) environments.
Quality Assurance & Collaboration:
- Collaborate with developers, product managers, and business analysts to define automation strategies for Web, Mobile, API, and cloud applications.
- Work closely with manual testers to transition manual test cases into automation scripts, ensuring comprehensive test coverage.
- Perform root cause analysis for test failures and work with developers to resolve defects proactively.
- Continuously optimize test automation frameworks to improve efficiency, reliability, and scalability.
Required Skills and Qualifications:
- 7+ years of experience in QA automation with a focus on Web, Mobile, API, and Cloud testing.
- Hands-on expertise in Web and UI automation frameworks like Selenium, Cypress, or Playwright.
- Hands-on expertise in Mobile test automation using Appium, Espresso, or XCUITest.
- Strong experience with API automation tools like Postman, RestAssured, or SoapUI.
- Hands-on experience testing microservices architectures and ensuring seamless API integration.
- Experience working with cloud platforms (AWS, Azure, Google Cloud) for testing cloud-native applications.
- Hands-on expertise in CI/CD automation and integrating test suites into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD).
- Proficiency in programming languages such as Java, Python, JavaScript, or C# for test automation.
- Strong understanding of NoSQL databases such as MongoDB, DocumentDB.
- Familiarity with containerization (Docker, Kubernetes) for cloud-native testing.
- Experience with performance testing tools like JMeter, Gatling, or k6 is a plus.
- Healthcare or PBM domain knowledge is optional but preferred.
- Experience with security testing methodologies and API vulnerability scanning is a plus.
Preferred Qualifications:
- Hands-on experience with Gen AI-based test automation tools such as Testim.io, Applitools, Mabl, or Healenium.
- Experience implementing AI-driven testing strategies for self-healing automation, test case optimization, and predictive defect analysis.
- Strong understanding of cloud-based testing solutions (e.g., Sauce Labs, BrowserStack, LambdaTest).
- Hands-on experience in performance testing and monitoring cloud applications.
- Experience implementing contract testing using Pact or Spring Cloud Contract.
Salary Range: 120,000 - 140,000
RxSense believes that a diverse workforce is a more talented and productive workforce. As such, we are an Equal Opportunity and Affirmative Action employer. Our recruitment process is free from discriminatory hiring practices and all qualified applicants are considered for employment without regard to race, color, religion, sex, gender, sexual orientation, gender identity, ancestry, age, or national origin. Neither will qualified applicants be discriminated against on the basis of disability or protected veteran status. We believe in the strength of the collaboration, creativity and sense of community a diverse workforce brings.
In Office Policy: Candidates within a commutable distance to one of the offices listed below will be expected to commit to a hybrid in office schedule if selected.
- Boston, MA
- Princeton, NJ
- New York City, NY
- West Palm Beach, Florida
Create a Job Alert
Interested in building your career at RxSense? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field