Position: Software Development Engineer in Test
Company: MWDN
Experience required: 5y
Category: QA Automation
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

Requirements:
- Hands on experience building software solutions using JavaScript (ES6), Express.js, React.js, Object Oriented Programming, Design Patterns and concepts.
- 3+ years of experience architecting test frameworks, writing test scripts, and building an overall software solution to automate End-to-End System testing across multiple browsers, operating systems and devices.
- 3+ years of experience with test automation tools like Selenium, Mocha, Cypress.io etc.
- 3+ years of experience with automated performance, load, and stress testing of web applications and APIs.
- Experience with Mongo DB
- Must have experience with Quality Engineering process and best practices.
- Self-starter who can undertake one or more test automation projects and deliver results.
- Bachelor’s in computer science or related degree or equivalent work experience.

Responsibilities:
- Develops, maintains, and leads test frameworks and test automation solutions for End-to-End System, API/ Integration, Performance, Load, and Stress testing
- Designs, codes, and reviews automated software tests to verify software-specification and requirements are met
- Maximizes the efficiency of test authoring and maintenance by continuously improving frameworks, standards, and best practices
- Converts existing manual test cases into maintainable automated test suites
- Provides technical expertise to architects, analysts, and other engineers as input for testability in product design and implementation
- Participates in test automation tool and library selections, development environment improvements, and process refinement
- Adheres to various internal processes and procedures to comply with applicable regulations, including FDA and ISO 13485, HIPAA, ISO 14971 Risk Management, and ISO 27001 standards

About the project:
Change Healthcare is a catalyst for your value-based healthcare system. It is a healthcare technology company that offers software, analytics, network solutions, and technology-enabled services to help create a stronger, more collaborative healthcare system. It helps deliver measurable value not only at the point of care, but also before, after, and in between care episodes.