nomiso Logo

nomiso

Senior QA Automation

Job Posted 8 Days Ago Posted 8 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Senior level
Bangalore, Bengaluru, Karnataka
Senior level
The Senior QA Automation Engineer will automate testing for web and mobile applications, conduct API and performance testing, and integrate tests into CI/CD pipelines, ensuring high-quality standards.
The summary above was generated by AI

Position Overview: 

We are looking for an experienced QA Automation Engineer to join our team. The ideal candidate will have a strong background in automating both web and mobile applications, as well as experience with API testing, performance testing, and integrating automated tests into continuous integration/continuous delivery (CI/CD) pipelines. This role will focus on maintaining high-quality standards and delivering scalable and reliable test automation solutions. The candidate must be proficient in tools such as Selenium, Appium, Rest Assured, and GitLab CI, with deep knowledge in automation frameworks and best practices.


Roles and Responsibilities:

  • Web Automation: Design, implement, and maintain automated tests for web applications using Selenium. Ensure tests are reliable, scalable, and efficient.
  • Mobile Automation: Develop and execute automated tests for mobile applications (iOS/Android) using Appium, covering various mobile platforms and devices.
  • API Testing: Create and execute automated tests for RESTful APIs using Rest Assured, including testing authentication mechanisms such as OAuth and JWT, validating status codes, and ensuring proper response structure (JSON/XML).
  • Test Framework Design: Develop and maintain reusable and scalable test automation frameworks following best practices (e.g., Page Object Model, Data-Driven Testing, etc.).
  • CI/CD Integration: Integrate automated test cases into CI/CD pipelines using tools like GitLab 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: Use Git for version control to manage and maintain automated test scripts and collaborate with the development team.
  • Mobile Device Testing: Utilize mobile emulators/simulators and cloud-based testing platforms like BrowserStack to 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 least 5+ years of experience in test automation, including experience with web and mobile automation and API testing.
  • Expertise in Selenium for automating web applications.
  • Proficiency with Appium for automating mobile applications (iOS/Android).
  • Strong experience with Rest Assured for API testing and familiarity with JSON and XML formats.
  • Proficient in Java programming language used for test automation.
  • Experience in integrating automated tests into CI/CD pipelines using tools such as GitLab CI
  • Strong understanding of end-to-end testing methodologies for both mobile and web applications.
  • Experience in testing RESTful APIs, including authentication mechanisms (OAuth, JWT), status code checks, and response validation.
  • Knowledge of cross-browser testing for web applications, ensuring consistent behavior across different browsers.
  • Hands-on experience in load testing and performance testing APIs.
  • Deep understanding of test automation frameworks and design patterns (e.g., Page Object Model, Data-Driven Testing).
  • Knowledge of version control tools like Git for managing automated test scripts.
  • Strong focus on maintainability, reusability, and scalability of automation scripts.
  • Experience with mobile device emulators/simulators and cloud-based testing platforms like BrowserStack.


Qualification:

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


Location:

Bangalore

Website :  https://www.nomiso.io/

About Nomiso:

Nomiso is a product and services engineering company. We are a team of Software Engineers, Architects, Managers, and Cloud Experts with expertise in Technology and Delivery Management. 

Our mission is to Empower and Enhance the lives of our customers, through efficient solutions for their complex business problems. 

At Nomiso we encourage entrepreneurial spirit - to learn, grow and improve. A great workplace, thrives on ideas and opportunities. That is a part of our DNA. We’re in pursuit of colleagues who share similar passions, are nimble and thrive when challenged. We offer a positive, stimulating and fun environment – with opportunities to grow, a fast-paced approach to innovation, and a place where your views are valued and encouraged.

We invite you to push your boundaries and join us in fulfilling your career aspirations!

We are an equal opportunity employer and are committed to diversity, equity, and inclusion. We do not discriminate on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected characteristics.

Top Skills

Appium
Browserstack
Gitlab Ci
Java
Rest Assured
Selenium

Similar Jobs

17 Hours Ago
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Lead software quality assurance for robotic process automations through test plan creation, execution, code reviews, and compliance with requirements.
Top Skills: Power PlatformUipath
8 Days Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior QA Automation Engineer will develop automated tests for frontend and backend systems, improve test automation strategies, and mentor junior engineers while collaborating with cross-functional teams to ensure high product quality.
Top Skills: AerospikeAws AthenaElasticsearchGitHiveJ2EeKafkaNoSQLPythonRobot FrameworkSeleniumSnowflakeSQLThrift
8 Days Ago
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior Automation QA Engineer will design, implement, and automate tests for web and mobile applications, ensuring high product quality. Responsibilities include architecting automation frameworks, regression testing, and providing leadership to team members.
Top Skills: APIsAppiumAWSElasticsearchJenkinsKafkaNoSQLSeleniumSQL

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account