About you experience, education, skills, and accomplishments:
- Experience with automated testing frameworks, particularly Cypress.
- Basic understanding of JavaScript, necessary for creating and managing test cases in Cypress.
- Familiarity with load testing tools such as JMeter, including setting up and running load tests.
- Experience in documenting test cases, test scripts, and test scenarios.
- Thoroughness and an exceptional eye for detail to ensure all application features are properly tested.
- Experience with manual testing, including creating and executing test plans for functional and regression testing.
It would be great if you had
- Knowledge of testing rich web components such as tables, forms, tree grids, and dynamic interfaces.
- Familiarity with test case management tools and software development lifecycle (SDLC) processes.
- Ability to work closely with developers and product teams to understand the system and identify key areas for testing.
- Prior experience in testing web applications with a focus on both functionality and performance.
What will you be doing in this role
- Create and maintain automated test cases using Cypress, ensuring that all components of the application, including tables, forms, and tree grids, are thoroughly tested.
- Perform load testing using tools like JMeter to ensure the application can handle expected traffic and usage levels.
- Document test cases, scripts, and scenarios for both automated and manual testing efforts.
- Engage in manual testing as needed, particularly for new features and functionality, ensuring they meet the required specifications and quality standards.
- Collaborate with developers, product managers, and other stakeholders to review application features and ensure they are adequately covered by the test suite.
- Identify and report defects, working closely with developers to troubleshoot and resolve issues.
- Continuously improve the testing processes and tools to enhance the efficiency and effectiveness of the QA team.