ApplySoftware Engineer In Test (Remote - US)
Posted about 10 hours agoViewed
View full description
💎 Seniority level: Senior, 5+ Years
📍 Location: United States
🔍 Industry: Healthcare Technology
🗣️ Languages: English
⏳ Experience: 5+ Years
🪄 Skills: AWSDockerSoftware DevelopmentSQLCloud ComputingCypressDesign PatternsGCPGitJavascriptMicrosoft SQL ServerQA AutomationTypeScriptUI DesignAPI testingAzureManual testingREST APIRegression testingTestRailCI/CDAgile methodologiesMicroservicesJSONNodeJSSoftware Engineering
Requirements:
- 5+ Years of Software Development or Software Engineer in Test experience
- 5+ years of hands-on experience developing and maintaining automation frameworks using JavaScript/TypeScript.
- 5+ years of experience working with modern testing tools like Playwright, Cypress.io, K6, Applitools, or equivalent.
- Solid background in designing and implementing automation methodologies, tools, and practices.
- Proven experience with cloud execution platforms for cross-browser and cross-platform testing.
- Proven experience in performance testing with looks like k6or equivalent.
- Strong understanding of design patterns and anti-patterns, with a focus on scalability and performance.
- Experience implementing dependency injection and inversion of control patterns in your automation frameworks.
- Excellent organizational skills, able to manage multiple test executions, prioritize tasks, and synthesize complex results from different sources.
- Solid organization skills, tracking multiple test executions simultaneously and ability to synthesize multiple results concurrently
- Able to approach undefined and ambiguous problems with abstract thinking, leading to actionable insights and solutions.
Responsibilities:
- Develop and maintain high-quality automation frameworks in an agile environment to ensure optimal test coverage and software quality.
- Implement comprehensive automation regression suites for applications spanning multiple technologies and platforms
- Maintain robust test environments across both production and non-production systems, ensuring seamless execution and consistent test results.
- Design and oversee critical SET-Azure microservices and associated infrastructure, optimizing for scalability and performance.
- Lead the adoption of industry best practices for code health, maintainability, and testability across teams.
- Collaborate closely with Software Engineers to integrate testing earlier in the development lifecycle and ensure higher test coverage at every stage of development.
- Enhance testing efficiency and execution speed through automation tools, integration, and continuous process improvements.
- Introduce and implement cutting-edge tools, technologies, and resources to reduce the time spent on manual testing and optimize engineer productivity.
Apply