QUALITY ASSURANCE ENGINEER – II
(JOB DESCRIPTION)
Exxat is a US-headquartered company that builds an integrated, cloud-based, education management platform for Health Sciences.As a QA Engineer in Exxat, you'll be integral in testing complex Web, API, and mobile applications within a SAAS-based architecture. Your responsibilities include creating and maintaining automated test cases, debugging, and verifying fixes to ensure system quality. You'll design, develop, and troubleshoot automated test suites, participating in performance testing and analysis for web service architectures. Collaboration with engineering teams to derive testing requirements, writing effective functional tests, and crafting valuable test plans are part of your expertise. Your role is pivotal in delivering innovative, scalable, and fault-tolerant software solutions, ensuring compatibility and stability in our changing software landscape. You'll work closely with project managers and developers, being the reliable expert, they can rely on, while creating clear technical specifications and expanding software to meet the evolving needs of our key demographics.
Key Responsibilities :
- Tests complex Web, API, and mobile-based applications in a SAAS-based architecture.
- Creates and maintains automated test cases, executes test suites, reviews and reproduces reported bugs, and ensures overall system quality prior to a customer release.
- Designs, develops, maintains, and troubleshoots suites of tests through continuous integration for value-added feedback.
- Able to write functional tests effectively and create valuable test plans.
- Works with the engineering teams to derive testing requirements throughout the development cycle.
- Reproduces, debugs, and isolates problems and verifies fixes.
- Participates in the performance testing and analysis of the framework for a web service-based architecture
- Create innovative, scalable, fault-tolerant software solutions.
- Work closely with project managers and developers and is a person to be relied upon.
- Write and test code to ensure compatibility and stability: refine and rewrite as necessary
- Create clear technical specifications
- Expand existing software to meet the changing needs of our key demographics
Skills and Qualifications
- 3-6 years of Software Developer or Quality Assurance Engineer experience.
Must-Have
- Strong analytical and critical thinking skills.
- Familiarity with UX principles and accessibility standards
- Experience with C#, Javascript / Typescript, Java, and other programming language. (An ideal candidate should be flexible in working with C# & Typescript)
- Have used AI tools (Cursor, windsurf) to create test suites on Playwrights.
- An in-depth understanding of Selenium, Playwrights, Postman, AzureDevop or JIRA
- Experience in System Integration Testing.
- Experience in load testing.
- Analyze product requirements and identify gaps or flawed assumptions.
Good-To-Have
- Experience working with Windows, PowerShell
- The ability to analyse complex technical information.
- Experience in testing complex enterprise level Products.
- Collaborate with product managers to clarify user stories and edge cases.