RIT Solutions, Inc.
Remote SDET Engineer
Denver, CO - Remote
Job Description Job Responsibilities: • Develops and maintains automated test scripts and frameworks to validate software functionality and performance across a variety of platforms. • Collaborates with software developers to identify and resolve defects and issues. • Participates in the full software development lifecycle, including analysis, design, implementation, and testing. • Reviews and analyzes system specifications and documentation to ensure testability and alignment with business requirements. • Executes test cases (manual or automated) and analyzes results. • Identifies, records, and tracks bugs and defects in the software. • Performs thorough regression testing when bugs are resolved. • Creates and maintains test documentation and test reports • Develops and applies testing processes for new and existing products to meet client needs. • Liaises with internal teams to identify system requirements. • Stays up to date with new testing tools and best practices. • Coordinates with geographically distributed teams. • Participates in other projects or duties as assigned.
Knowledge and Skills: • Strong knowledge of software QA methodologies, tools, and processes. • Strong knowledge of software development and testing methodologies. • Proficient in one or more programming languages (e.g. TypeScript, JavaScript, Java, C#, Python, JavaScript). • Familiarity with agile frameworks and regression testing. • Strong problem-solving skills and attention to detail. • Excellent communication skills and the ability to work collaboratively in a team environment. • Understanding of DevOps practices and CI/CD pipelines.
Education and Experience: • Bachelor's degree in computer science, engineering, or a related field required. • Three (4) plus years of experience. • Proven work experience as a Software Development Engineer in Test or similar role. • Experience with automated testing tools and frameworks (e.g. Selenium, Appium, JUnit, Cucumber, BDD). • Experience with continuous integration and continuous deployment (CI/CD) processes. • Experience with mobile, API, and database testing is a plus. • Experience in the healthcare industry is a plus. • Or equivalent combination of education and/or experience.
Job Description Job Responsibilities: • Develops and maintains automated test scripts and frameworks to validate software functionality and performance across a variety of platforms. • Collaborates with software developers to identify and resolve defects and issues. • Participates in the full software development lifecycle, including analysis, design, implementation, and testing. • Reviews and analyzes system specifications and documentation to ensure testability and alignment with business requirements. • Executes test cases (manual or automated) and analyzes results. • Identifies, records, and tracks bugs and defects in the software. • Performs thorough regression testing when bugs are resolved. • Creates and maintains test documentation and test reports • Develops and applies testing processes for new and existing products to meet client needs. • Liaises with internal teams to identify system requirements. • Stays up to date with new testing tools and best practices. • Coordinates with geographically distributed teams. • Participates in other projects or duties as assigned.
Knowledge and Skills: • Strong knowledge of software QA methodologies, tools, and processes. • Strong knowledge of software development and testing methodologies. • Proficient in one or more programming languages (e.g. TypeScript, JavaScript, Java, C#, Python, JavaScript). • Familiarity with agile frameworks and regression testing. • Strong problem-solving skills and attention to detail. • Excellent communication skills and the ability to work collaboratively in a team environment. • Understanding of DevOps practices and CI/CD pipelines.
Education and Experience: • Bachelor's degree in computer science, engineering, or a related field required. • Three (4) plus years of experience. • Proven work experience as a Software Development Engineer in Test or similar role. • Experience with automated testing tools and frameworks (e.g. Selenium, Appium, JUnit, Cucumber, BDD). • Experience with continuous integration and continuous deployment (CI/CD) processes. • Experience with mobile, API, and database testing is a plus. • Experience in the healthcare industry is a plus. • Or equivalent combination of education and/or experience.