Careers

ShareThis

Quality Assurance Analyst

Opportunity: QA2366 - Permanent

If you're an experienced technical quality assurance tester who has tested sophisticated Internet-based applications then our company might be the right place for you. If you are also a critical thinker who enjoys a team environment and you are confident in your abilities then our company is the right place for you.


As a member of our clients custom solutions programming team you will:

Responsibilities
  • Design and build a QA/testing process in an Application Service Provider (ASP) / C# .NET / MS SQL / Windows software development environment.
  • Perform unit, function, system integration, regression and performance testing.
  • Clearly track test progress, convey results, forward forecast areas of risk and provide mitigation plans
  • Create/Set up/maintain automation test environment that executes redundant manual testing to improve efficiency
  • Conduct automation of new and regression test cases, scripts design/maintenance, test run failure analysis
  • Work closely with Developers qualifying code, providing useful debug information and sharing test code/extending developer unit tests.
  • Communicate with onshore/offshore resources for knowledge transfer and day-to-day test progress
  • Ensure assignments deadlines are met and IT QA methodology is followed
  • Provide insight and feedback to the development teams to build efficient processes, ensuring high development standards.
  • Provide effective and thorough communication to all stakeholders of supported systems and projects
Must Have Skills:
  • Overall 3+ years of industry experience in software development environment Quality Assurance
  • Very strong QA Skills in test planning, including designing and executing test cases, bug isolation, bug report writing and troubleshooting.
  • Must have been involved in generating test strategy, producing reports and summarizing overall status to management.
  • Proven experience in creating time-saving automation strategies, scripting and test harnesses. GUI automation is highly preferable.
  • Proven in-depth hands on experience with automated scripting and testing tools: strategy, scripting, execution, and debugging.
  • General software engineering concepts and skills is essential.
  • Must have flexible work ethic and previous experience working with offshore development and QA teams
  • Minimum 1-2 years experience with C# .NET / Windows Server / MS SQL.
  • Ability to prioritize workload, balancing different projects, to be able to meet deadlines.
  • Experience in utilizing metrics to measure testing status and identify opportunities for improvement
  • Able to take documented and undocumented technical specs from development and translate them into feature and system integration test strategies and test plans.
  • Ability to incorporate a customer-focused perspective when designing test cases, executing tests and test plans.
  • Strong oral and written communication skills. Experience supporting customers directly.
  • Combination of being both methodical and willing to take risks.
  • Driven to find out how things work in order to discover how to break processes.
  • Act as the final gateway for deployment of production releases
Desirable:
  • Bilingual in both official languages is a definite asset
  • 1-2 years experience with data driven/keyword driven/hybrid test automation frameworks, object repository utilization, and test script maintenance.

Location Information

Office: ThinData Inc.
City: Toronto
Province: Ontario

Interested candidates should submit a cover letter and resume to hr@thindata.com  |  « Return to Job Postings