What are the responsibilities and job description for the QA Analyst position at MRoads?
Job Description:
We are seeking a QA Analyst with foundational knowledge of manual testing and basic exposure to automation. The ideal candidate should have familiarity with Java, along with web and API testing concepts, and a solid understanding of software testing fundamentals.
Key Responsibilities:
Assist in designing and executing manual and automated test cases for web applications and REST APIs
Support automation script development using Selenium WebDriver with Java and Rest Assured
Apply Java concepts (OOP, collections, exception handling) in automation development
Participate in test planning, test case design, defect tracking, and root cause analysis using JIRA
Execute functional, regression, and API testing; validate bug fixes and ensure quality delivery
Collaborate with developers and cross-functional teams to understand requirements and ensure test coverage
Perform database validation using SQL queries
Required Skills & Qualifications:
Master s degree in Computer Science / IT or related field with 6 months of experience.
Strong understanding of core Java fundamentals (OOP, collections, loops, exception handling)
Exposure to Selenium WebDriver and basic API testing using Rest Assured or Postman
Understanding of SDLC, STLC, and Agile/Scrum methodologies
Basic knowledge of SQL for data validation
Familiarity with defect tracking tools like JIRA
Salary : $40,000 - $60,000