i
Toprankers Edtech Solutions
7 Toprankers Edtech Solutions Jobs
4-6 years
Quality Assurance Tester - Automation Testing (4-6 yrs)
Toprankers Edtech Solutions
posted 17hr ago
Fixed timing
Key skills for the job
Key Responsibilities :
Test Planning and Strategy :
- Analyze requirements, user stories, and technical specifications to design test strategies and plans.
- Collaborate with developers and stakeholders to understand system architecture and workflows.
Automation Testing :
- Develop and maintain automated test scripts using Selenium for UI testing and Pytest for backend and API testing.
- Implement reusable and modular test automation frameworks to support scalability and maintenance.
Manual Testing (As Needed) :
- Perform exploratory manual testing to validate new features and workflows.
- Log, track, and verify defects using tools like JIRA or equivalent.
API and Integration Testing :
- Test RESTful APIs using tools like Postman and automate API validations using Pytest.
- Ensure seamless integration between frontend (React) and backend (Python/Django or Flask).
Test Reporting and Metrics :
- Generate test execution reports, including defect metrics, test coverage, and pass/fail statistics.
- Provide timely updates on testing progress, risks, and mitigation plans to stakeholders.
Code and Test Reviews :
- Review test scripts written by team members to ensure quality and adherence to best practices.
- Continuously enhance test coverage and refine automation frameworks.
Key Requirements :
Technical Skills :
- Proficiency in Selenium for UI automation testing.
- Hands-on experience with Pytest for writing robust, reusable, and modular test cases for backend and API validation.
- Strong understanding of React-based UI testing and Python backend frameworks like Django or Flask.
- Familiarity with version control tools like Git and CI/CD pipelines using Jenkins, GitHub, or equivalent.
Programming Skills :
- Proficiency in Python for writing automation scripts and integrating with testing frameworks.
- Ability to write SQL queries to validate data integrity and backend operations.
Domain Knowledge :
- Strong understanding of web application architecture, including React frontend and Python backend.
- Experience in Agile methodologies and tools like JIRA or Trello for managing tasks and workflows.
Soft Skills :
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills for working with cross-functional teams.
- Detail-oriented with a commitment to delivering high-quality software.
Education and Experience :
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 3-6 years of experience in software testing with expertise in automation.
Preferred Qualifications :
- Experience with performance testing tools like JMeter or Gatling.
- Knowledge of containerized testing environments using Docker.
- Exposure to tools and libraries like Selenium Grid, Pytest fixtures, and mocking frameworks.
- ISTQB certification or equivalent is a plus.
What We Offer :
- An opportunity to work on cutting-edge technologies and challenging projects.
- A collaborative, growth-oriented work culture.
- Competitive compensation and benefits
Functional Areas: Software/Testing/Networking
Read full job description