About the Role
The role involves designing test plans, executing test cases, and working closely with development teams to identify and resolve software issues throughout the development lifecycle.
Responsibilities
- Develop and execute test plans and test cases for software applications
- Identify, document, and track software defects
- Collaborate with developers to understand features and resolve issues
- Perform regression, integration, and system testing
- Ensure software meets functional and non-functional requirements
- Use testing tools and frameworks to automate test processes
- Validate fixes and confirm resolution of reported issues
- Maintain detailed records of test results and outcomes
- Participate in agile development cycles and team meetings
- Contribute to continuous improvement of testing methodologies
- Review requirements and technical specifications for testability
- Assess risks and prioritize testing efforts accordingly
- Verify user interface and user experience consistency
- Support deployment and post-release validation activities
- Ensure compliance with quality standards and best practices
Nice to Have
- Experience with performance or security testing
- Knowledge of containerized environments
- Background in DevOps practices
- Experience with cloud-based platforms
- Exposure to API testing tools
Compensation
Competitive salary and benefits package offered based on experience and qualifications.
Work Arrangement
Hybrid work model with flexibility to work remotely and in-office as needed.
Team
Collaborative engineering team focused on delivering high-quality software solutions.
Our Tech Stack
- We use modern testing frameworks including Selenium and Cypress
- Our applications are built using React and Node.js
- Testing integrates with GitHub Actions for continuous delivery
- We leverage Docker for consistent test environments
- Monitoring tools include Grafana and Prometheus
Growth Opportunities
- Opportunities to lead testing initiatives on large-scale projects
- Access to training and certification programs
- Mentorship from senior engineering staff
- Pathways for advancement into technical leadership roles
- Regular feedback and performance reviews
Visa sponsorship may be available for qualified candidates.