About the Role
The role involves executing test plans, reporting defects, and working closely with developers to improve product reliability and user experience.
Responsibilities
- Execute manual and automated test cases across multiple platforms
- Identify, document, and track software defects using issue-tracking systems
- Collaborate with developers to verify bug resolutions
- Develop and maintain test scripts and procedures
- Perform regression testing after software updates
- Validate functionality against defined requirements
- Conduct compatibility testing on various devices and browsers
- Participate in agile development cycles and sprint planning
- Review product specifications for testability and completeness
- Ensure compliance with quality assurance standards
- Monitor application performance under different conditions
- Assist in the creation of user acceptance test plans
- Provide feedback on user interface and workflow design
- Maintain detailed records of test results
- Support continuous integration and delivery pipelines
- Verify localization and internationalization features
- Test API endpoints for correctness and reliability
- Evaluate system stability under stress and load conditions
- Contribute to test environment setup and configuration
- Escalate critical issues to project leads promptly
- Ensure security best practices are followed during testing
- Assist in onboarding new QA team members
- Stay updated on industry testing tools and methodologies
- Participate in code reviews from a quality perspective
- Support production releases with pre-deployment validation
Nice to Have
- Certification in software testing (e.g., ISTQB)
- Experience with cloud-based platforms
- Familiarity with Docker and containerized environments
- Knowledge of accessibility testing standards
- Experience in fintech or regulated industries
- Background in user experience evaluation
- Exposure to AI-driven testing tools
Compensation
Competitive salary with performance-based bonuses
Work Arrangement
Hybrid work model with flexible hours
Team
Collaborative team within the engineering department
Technology Stack
- Testing tools: Selenium, Postman, JMeter
- Languages: JavaScript, Python, SQL
- Platforms: Linux, Windows, iOS, Android
- Frameworks: Cypress, TestNG, JUnit
- CI/CD: Jenkins, GitHub Actions
Growth Opportunities
- Pathway to senior QA roles
- Mentorship programs available
- Internal mobility across technical teams
- Annual skill development budget
- Leadership training for technical contributors