QA Automation Engineer
Keeper SecurityFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Hyderabad, Telangana, India
Candidates must possess a Bachelor's or Master's degree in Computer Science or a related field, with 3-5 years of experience in software development or testing. Required skills include strong knowledge of C# and the .NET framework, experience with RESTful and SOAP APIs, message queues, SQL Server and T-SQL, and CI/CD tools like Jenkins, Confluence, and Bitbucket. Familiarity with automation frameworks such as Selenium with C#, Playwright, TestNG, and Cucumber, as well as mobile test automation for iOS and Android, and API testing tools like Postman and Rest Assured, is necessary. A solid understanding of SaaS-based applications and microservices architecture, along with strong problem-solving, communication, and prioritization skills, is essential. Eagerness to learn new technologies is also required.
The Software Quality Assurance Engineer 2 will participate in Agile sprint and release planning, user story creation, acceptance criteria definition, demos, and retrospectives. Responsibilities include collaborating with team members to create effective testing conditions, designing, coding, and maintaining automated testing frameworks, and creating and executing automated tests to ensure software quality. The role involves analyzing test results, working with developers and product managers to align on business requirements, developing and implementing test strategies, providing technical leadership, participating in code reviews and design discussions, integrating automated tests into CI/CD pipelines, and continuously improving testing processes.
Specialty-specific electronic health record systems
Modernizing Medicine provides specialty-specific Electronic Health Records (EHR) systems designed to improve the workflow of healthcare providers. Their main products, EMA and gGastro EHR, help users manage patient information and administrative tasks more efficiently, allowing them to concentrate on patient care. These systems adapt to the specific practices of each user, enhancing their effectiveness. Unlike many competitors, Modernizing Medicine focuses on tailored solutions for various medical specialties, which sets them apart in the healthcare technology market. The company's goal is to streamline healthcare delivery and improve patient outcomes by providing tools that simplify administrative processes.