Search by job, company or skills

N

Senior QA Automation

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

Roles and Responsibilities:

  • Web Automation: Design, implement, and maintain automated tests for web applications usingSelenium. Ensure tests are reliable, scalable, and efficient.
  • Mobile Automation: Develop and execute automated tests formobile applications (iOS/Android)usingAppium, covering various mobile platforms and devices.
  • API Testing: Create and execute automated tests forRESTful APIsusingRest Assured, including testing authentication mechanisms such asOAuthandJWT, validating status codes, and ensuring proper response structure (JSON/XML).
  • Test Framework Design: Develop and maintain reusable and scalabletest automation frameworksfollowing best practices (e.g.,Page Object Model,Data-Driven Testing, etc.).
  • CI/CD Integration: Integrate automated test cases intoCI/CD pipelinesusing tools likeGitLab CI, ensuring tests run efficiently during each build process.
  • Cross-Browser Testing: Perform cross-browser testing on web applications, ensuring that they work consistently across multiple browsers and environments.
  • Performance Testing: Conduct load testing and performance testing on APIs and applications to ensure optimal performance under different conditions.
  • Version Control: UseGitfor version control to manage and maintain automated test scripts and collaborate with the development team.
  • Mobile Device Testing: Utilizemobile emulators/simulatorsand cloud-based testing platforms likeBrowser Stackto test mobile applications across various devices and OS versions.
  • Collaboration: Work closely with developers, product managers, and other stakeholders to ensure that test coverage is comprehensive and that issues are quickly identified and addressed

Must Have Skill

  • Overall 7 years with at least5+ yearsof experience in test automation, including experience withweb and mobile automationandAPI testing.
  • Expertise inSeleniumfor automatingweb applications.
  • Proficiency withAppiumfor automatingmobile applications(iOS/Android).
  • Strong experience withRest AssuredforAPI testingand familiarity with JSON and XML formats.
  • Proficient inJavaprogramming language used for test automation.
  • Experience in integratingautomated testsintoCI/CD pipelinesusing tools such asGitLab CI
  • Strong understanding ofend-to-end testingmethodologies for both mobile and web applications.
  • Experience in testingRESTful APIs, including authentication mechanisms (OAuth, JWT), status code checks, and response validation.
  • Knowledge ofcross-browser testingfor web applications, ensuring consistent behavior across different browsers.
  • Hands-on experience inload testingandperformance testingAPIs.
  • Deep understanding oftest automation frameworksanddesign patterns(e.g., Page Object Model, Data-Driven Testing).
  • Knowledge ofversion controltools likeGitfor managing automated test scripts.
  • Strong focus onmaintainability,reusability, andscalabilityof automation scripts.
  • Experience withmobile device emulators/simulatorsand cloud-based testing platforms likeBrowserStack.

Qualification:

  • BE/B.Tech or Equivalent degree in Computer Science or related field.
  • Excellent communication skills in English, both verbal and written

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We are Nomiso a software co-engineering company and your partner in solving complex business problems with technology. We collaborate with our clients to understand business- and industry-specific challenges and engage with them to push the boundaries of what's possible to deliver impact at pace and scale.
At Nomiso, we are not just delivering innovative solutions; we are Co-engineering Excellence.

Job ID: 120554577

Similar Jobs