Job Description

Job Designation :

QA Automation

Experience :

2-4 yrs

Qualification :

B.E/B.Tech/ME/Mtech/MS from reputed university.

About The Role :

A Software tester (software test engineer) should be capable of designing test suites and should have the ability to understand usability issues. Such a tester is expected to have sound knowledge of software test design and test execution methodologies. It is very important for a software tester to have great communication skills so that he can interact with the development team efficiently.

Skills :
  1. Thorough understanding of testing concepts, methodologies and process of agile methodologies such as scrum and FDD.
  2. Experience of planning, executing and validating tests across the full test spectrum (functional, non-functional, regression, integration, UAT, Security testing etc).
  3. Experienced in Mobile App testing.
  4. Experienced in testing APIs and back-end services displaying innovation in designing process improvements.
  5. Experienced in automation testing frameworks and tools such as Selenium, BDD, Cucumber.js, Chimp.js, Nightwatch.js, Appium etc.
  6. Knowledge of Mongodb, JMeter and scripting languages is an added advantage.
Roles and Responsibilities :
  1. Collaborate with a team of IT professionals to test specifications of new applications.
  2. Functional testing, identifying bugs based on specifications and requirements.
  3. Perform Sanity, functional, non-functional, integration and exploratory testing before launch.
  4. Automating the regression suite.
  5. Test and maintain software products to ensure strong functionality and optimization.
  6. Test and maintain software products to ensure strong functionality and optimization.
  7. Develop technical documents and handbooks to accurately represent application design and code.
What You'll Do :

Automated QA testing is important for companies that practice continuous integration, which means that software is developed, tested, and deployed multiple times per day, rather than in stages, as was common in more traditional development models. Software testing is used to detect serious bugs and security vulnerabilities, as well as user experience issues, such as glitches that only appear in specific use cases.

About the Team :

The testing team is closely related to further project roles, and those are: project manager, who initiates the tests and works together with the test manager and with the client on defining the acceptance tests. Developer, who addresses and removes defects and cooperates with the tester on analyzing them.

Apply For This Job