Website/Software Quality Assurance (QA) Tester

Who you are?
  • You have a keen interest in web and mobile testing.
  • You are a strong communicator who can work with technical and non-technical teams
  • You are analytical and enjoy solving problems.
  • You can keep a level head under pressure and think on the feet.
  • You have experience in writing and executing test plans and test cases.
  • You have exposure to HTML testing.
  • You have strong research skills, including the ability to understand user experience and fit it into testing.
  • You adapt easily to priorities on the fly based on emerging needs for users and development.
  • Letting a mistake out into the world really annoys you and you will not let that slide. This level of attention also means you question what you present to your team members, and to customers - it's all about quality, not quantity, so you want to ensure that every presentation count.
Summary of Key Responsibilities
  • Review manual test cases for the relevant application and provide feedback on suitability for automation to the project team
  • Support, maintain and enhance all test case automation related activities during iterative development, system testing, and regression testing
  • Review user stories and functional requirements from the manual test team.
  • Assist with manual testing; execute manual test cases and scripts for products under development using test management/tracking tools
  • Create and maintain test plans, cases, scenarios/scripts, in compliance with defined QA standards and methodologies
  • Establish and configure testing environments for executing test cases and scenarios
  • Work closely in the development, deployment, and administration of QA processes, tools, and supporting technologies.
  • Advocate automation framework adoption and training for the team.
  • Understanding and Analyzing the Application under Test in terms of Object Identification.
  • Creating Test scenarios and Collecting Test Data.
  • Identifying end to end scenarios and code modularity.
  • Analyzing Test Results, Reporting Defects, Exporting Test Results.
  • Tracking Defects and Select Test cases for Regression Testing.
Technical Skills
  • In-depth understanding of the entire web development process (design, development, and deployment).
  • Understanding of QA methodologies, life cycle, and processes.
  • Experience contributing to an automation framework with Selenium WebDriver, QTP, etc.
  • Strong SQL and Javascript knowledge
  • Experience in .Net, PHP Frameworks
  • Experience in driving automated testing adoption from manual processes.
  • Experience in writing front end test harnesses
  • In-depth understanding of testing Web-based applications. Familiarity with SDLC, quality standards and test methodologies.
  • Experience in Test case Authoring, execution.
  • Good understanding of Defect tracking and metrics and STLC lifecycle.
  • Familiar with test automation methodologies, best practices e.g. Page Object Model, and programming design patterns e.g. Object-Oriented Programming
  • Proficient understanding of web and email mark-up, including HTML5, CSS3.
  • Hands-on QA experience, ideally in web environments.
  • Experience in working in an agile development environment.
  • Knowledge of Mobile Testing
  • Ability to work as a part of a team/work independently with minimal guidance
  • Support manual QA testing efforts by running automated scripts Functional testing
  • Analyzing Test Results and Reporting Defects.
  • Knowledge of Cyber Attacks like SQL Injection, XSS, CSRF, etc.
  • Proficient in Cross Browser Testing (Executing test cases against various browsers like Internet Explorer, Mozilla Firefox, Google Chrome).
  • Implementing the JUnit or TestNG Test Automation framework and developing automation infrastructure.
  • Creating, Executing and enhancing Test Cases (Test Scripts) using Element locators, WebDriver methods, Java programming concepts, and TestNG Annotations.
  • Error Handling, Adding comments.
  • Creating Data-driven Tests and Running through the framework.
  • Parallel Test Execution.
  • Should have experience on JMeter or other equivalent load testing tools.

Join Our Tribe, Apply Now