Software Tester
Full-time
About This Role
BALANCED+ is seeking a Software Tester to participate in ongoing software development projects across diverse business environments. You’ll perform both automated and manual testing to ensure the software created by our developers is fit for purpose, working with great people to help improve business operations.
In this role, you’ll devise testing strategies, analyze requirements, design test cases, detect defects, and help prevent software issues before deployment. If you have 1–3 years of testing experience, a positive attitude toward learning new technologies, and strong problem-solving skills, we’d like to hear from you. International graduates and newcomers are welcome to apply.
Responsibilities
- Take responsibility for the quality of software development and deployment across web, mobile, and desktop applications
- Devise testing strategy, test plans, test scripts, and test cases; select testing tools and identify required resources
- Perform requirements gathering, business process analysis, and needs analysis
- Plan and organize testing efforts for large systems, executing systems/integration/regression tests and specialized tests
- Conduct user acceptance testing (UAT), stress testing, and other specialized testing activities
- Analyze user stories, use cases, and requirements for validity and feasibility
- Triage software problems via client calls and emails
- Detect, track, and document software defects and inconsistencies
- Work with project teams on analysis, design, development, implementation, and ongoing system support
- Apply quality engineering principles throughout the Agile product lifecycle
- Provide testing support and comprehensive documentation
Qualifications
- 1–3 years of verified professional experience as a Software Tester or similar QA role
- College diploma or Bachelor's degree in Software Development, Computer Science, Engineering, or related field
- Knowledge of software architecture and structured development methodologies
- Experience with automated testing tools and version control systems on one or more platforms
- Experience creating test cases, test plans, and test data for various testing phases
- Knowledge of quality assurance principles, practices, and tools
- Experience executing functional, non-functional, and systems-level integration tests
- Excellent analytical, problem-solving, and decision-making skills with strong communication abilities
- Ability to work on multiple projects simultaneously with minimal supervision
- Strong time-management skills, sense of ownership, and commitment to meeting deadlines
Nice to Have
- Experience with CASE tools and data query tools
- Knowledge of load testing, performance testing, and stress testing methodologies
- Experience in both unit testing and integration testing
- Familiarity with Agile and continuous integration practices
- Experience with API testing or mobile application testing
Why Work at BALANCED+
Competitive Compensation
Salary benchmarked to market with performance incentives and regular reviews.
Health & Dental
Full group benefits including extended health, dental, and vision coverage.
Flexible & Hybrid Work
Hybrid-friendly environment with flexibility to balance work and life.
Learning & Development
Dedicated budget for testing certifications, training, and skill development.
Welcoming Culture
Supportive environment where international graduates and newcomers are valued and supported.
Stable, Growing Team
30+ years in business with a collaborative team of 47 professionals.
Apply for This Position
Interested in joining the BALANCED+ team? Fill out the form below and attach your resume. We'll be in touch.
Latest From Our Blog
How a Missing Database Index Turned a 50ms Query Into a 10-Second Problem
Performance problems do not always arrive with an alert or a failed deployment. Sometimes they show up quietly,…
FortiBleed: Fortinet Credential Leak, What To Do Now
If your business runs a FortiGate firewall or Fortinet SSL VPN, this week’s headlines deserve a measured response,…
Why an IT Consulting Company Works Like the Cloud
You already trust the cloud to run a big part of your business. Servers, storage, email, line-of-business apps:…