Software Quality Engineer
Skills
Computer ScienceDevopsBehavior-Driven DevelopmentDatabasesHealthcareRegression TestingRoot Cause Analysis
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s degree in Computer Science Engineering or related field
- 2–4 years of software quality assurance or testing experience
- Experience testing modern applications built with C# Python Java or .NET frameworks
- Hands-on experience with SQL and relational databases
- Basic NoSQL exposure preferred
- Experience with manual and automated testing approaches
- Familiarity with QA automation tools such as Selenium pytest or similar frameworks
- Experience in Agile/Scrum environments
- Basic understanding of CI/CD pipelines such as Azure DevOps or Jenkins
- Experience working in Windows and/or Linux environments
- Strong analytical problem-solving and debugging skills
- Effective communication skills and ability to collaborate across teams
Nice to have
- Detail-oriented
- Hands-on
- Collaborative
- Agile-minded
- Analytical
- Process-improvement focused
Day to day
- Collaborate with Agile engineering teams to validate new features and enhancements across healthcare technology platforms.
- Design document and execute detailed test plans test cases and test strategies for applications APIs and data systems.
- Build maintain and run automated and manual tests to improve release quality performance and reliability.
- Manage test data environments defects and CI/CD-integrated testing workflows while supporting cross-team coordination.
