Thawani Pay
Senior QA / QC Engineer
Thawani PayOman5 hours ago
Full-timeQuality Assurance

Job Summary

We are seeking an experienced Senior QA / QC Engineer. The role requires strong hands-on experience in test automation, API testing, backend validation, and regression testing, along with a solid understanding of QA processes and SDLC.


Key Responsibilities

· Analyze business and technical requirements to define test strategies, test plans, and test cases

· Design, develop, and maintain automated test scripts for web, API, and backend systems

· Perform API testing and API automation for RESTful services

· Execute and maintain automated regression test suites to ensure release stability

· Conduct manual testing where required to complement automation coverage

· Validate data accuracy using SQL Server queries

· Log, track, and verify defects using defect management tools

· Work closely with development, product, and DevOps teams throughout the SDLC

· Ensure adherence to QA standards, testing processes, and best practices


Required Skills & Qualifications

· Bachelor’s degree in Computer Science, Engineering, or a related field

· 5+ years of experience in software testing and quality assurance

· Strong focus on test automation, including hands-on experience designing and maintaining automation frameworks

· Proficiency with automation tools and frameworks such as Selenium, Cypress, Playwright, or equivalent

· Solid experience in API automation and testing using tools/frameworks like RestAssured, Postman, or SoapUI.

· Programming or scripting skills in Java, Python, or JavaScript for automation development

· Strong knowledge of regression testing and automation-driven test coverage

· Good experience with SQL Server querying for backend and data validation

· Clear understanding of SDLC, STLC, and QA methodologies (Agile/Scrum)

· Experience using test management and defect tracking tools (e.g., JIRA, TestRail, ALM)

· Strong analytical, troubleshooting, and communication skills


Preferred / Nice to Have

· Experience in fintech, banking, or financial systems

· Exposure to CI/CD pipelines and automated test execution

· Knowledge of performance testing is a plus

Key Skills

Ranked by relevance