T E S T Q

Junior Software tester

Job Description:

Job Description (Main Duties and Responsibilities):

  • Should be able to document and implement project test plans and test specification based on Functional, Non-Functional and Technical documentation and requirements.
  • Will be responsible for planning and conducting a wide range of automation and manual testing functions to ensure that all applications and services meet organizational standards and end-user requirements.
  • Develop testing strategies that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • Plan test schedules or strategies in accordance with project scope; client/stakeholder needs or delivery dates.
  • Document test procedures to ensure replicability and compliance with standards; Define and perform regression, performance and stress testing and monitor bug resolution efforts and track successes.
  • The test automation engineer is responsible for planning and conducting a wide range of automation and manual testing functions to ensure that all applications and services meet organizational standards and end-user requirements.
  • Develop testing strategies that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • Plan test schedules or strategies in accordance with project scope; client/stakeholder needs or delivery dates.
  • Document test procedures to ensure replicability and compliance with standards; Define and perform regression, performance and stress testing and monitor bug resolution efforts and track successes.
  • Should have worked on various automation methodologies and development approaches using necessary automation frameworks needed including Hybrid Automation (Page Object Model/Page Factory), TDD/BDD based development.

Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]

  • Bachelor in Computer Science, Management of Information Systems (MIS) or related discipline or equivalent work experience.
  • Experience in development or testing automation tools/frameworks (e.g., Cucumber/Gherkin, Selenium Grid, Junit, SOAP-UI, Eclipse, Jenkins, Ant, Maven, Visual Studio, HP ALM/QTP, JIRA etc.)
  • Hands on experience in creating Test Frameworks and test automation
  • Experience in web technologies (e.g., HTTP, XML, REST, HTML, etc.)
  • Expert in Waterfall and Agile methodologies
  • Significant experience of working within an Agile (Scrum) development team
  • Experience of using BrowserStack to automate cross-browser testing
  • Hands on experience with performance testing tools like LoadRunner/JMeter
  • A good working knowledge of consuming RESTful web services, SOAP web services, and JSO with ability to device testing suite using tools like PostMan, SoapUI
  • Should have handled the testing effort on Linux, Unix and Windows platforms in traditional and cloud-based settings
  • Deep knowledge Communication tools: Slack, Skype, Zoom, etc.