Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

ARM Automation Tester 
India, Karnataka, Bengaluru 
69968444

11.04.2024
Job Overview:

Responsible unit level and integration level testing of commercial software (SaaS) and custom applications both on-premise and Cloud-hosted to ensure the smooth and reliable delivery of software and infrastructure changes.

This role is based 100% in Bengaluru, India. Occasional international travel may be required for company events, special team meetings and/or workshops. There is also a requirement for on-call.

Responsibilities:

Supporting Requirements Gathering: Business requirements gathering and support in defining effective test cases. Participate in scrum ceremonies to stay informed and aligned with team progress.

Assisting in Test Automation & Quality Checks: Automating functional tests using Web test automation tools under supervision, help in assessing application quality, and contributing to reporting findings. Assisting in the scoping of testing work within Agile frameworks and help maintain the connection between testing activities and requirements/acceptance criteria.

Assisting in Test Execution and Reporting: Supporting the creation and execution of various test cases (manual, automated, non-functional) following established testing methodologies and standards. Assisting in creating BDD test scenarios, help in validating and reporting defects, and supporting in presenting test status, risks, and issues.

Required Skills and Experience :

Strong IT background with a consistent track record responsible for automated testing in complex software projects. Hold at least a B.Tech in computer science, information technology, or a related field, with at least 3 years of overall experience in a similar role within a large, global organisation of which a minimum of 1 year is working in software and infrastructure testing. A successful history of performing as tester in large-scale IT projects from is needed. Ability to work autonomously, with a commitment to staying abreast of the latest testing methods and standards.

Technical competencies
  • Programming languages used in test automation, such as Java, C#.
  • Testing APIs and web services, using tools like Postman, SoapUI, or REST-assured for API automation.
  • SQL and database testing.
  • Developing test scripts that are compatible across multiple browsers and platforms.
  • Version control systems and understanding the importance of code reviews for maintaining quality in automation scripts.
  • Test automation tools like Selenium WebDriver and Cucumber.
  • Experience in building Selenium automated tests using Page Object Model and BDD, with Unit testing frameworks like JUnit, NUnit, or TestNG..
  • Test Management and Bug Tracking Tools; TestRail, Zephyr, or Quality Centre for test management and JIRA, Bugzilla, or TFS for bugs
  • Understanding of Software Development and methodologies: Agile, Scrum, Waterfall;
  • Testing phases and lifecycles (unit, integration, system, acceptance).
PROCESS
  • Familiarity with software development in a DevOps environment.
  • Documentation and knowledge creation.
  • A continuous improvement attitude.
LEADERSHIP & PEOPLE SKILLS
  • Highly proficient in English, both written and spoken.
“Nice To Have” Skills and Experience :
  • DESIRABLE: Testing tools like JMeter, LoadRunner, or Gatling.
  • DESIRABLE: Continuous Integration/Continuous Deployment (CI/CD): CI/CD tools like Jenkins, Azure DevOps, or TeamCity; Non-functional Testing: Performance (JMeter), Accessibility Testing.
  • Optional certifications: ISTQB/ISEB Certified Tester - Foundation Level!; ISTQB/ISEB Advanced Level Test Automation Engineer!; Certified Selenium WebDriver Professional; Other relevant certifications in the field of test automation.