Search by job, company or skills

Quest Global

Lead Automation Tester for Windows App

8-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Requirements

We are looking for a skilled and experienced specializing in Windows applications developed using C++ and C#. The ideal candidate will be responsible for designing, developing, and implementing automated testing strategies to ensure the quality and functionality of our software products. They will lead a team of automation and manual testers and collaborate closely with developers and QA engineers to deliver high-quality, reliable, and user-friendly Windows applications.

Responsibilities

  • Develop and maintain automated test scripts using C++/C#/Java/Python for Windows applications.
  • Design and implement test automation frameworks and strategies for efficient and effective testing.
  • Collaborate with developers and QA engineers to understand project requirements and ensure comprehensive test coverage.
  • Analyse test results and provide feedback to stakeholders on product quality and performance.
  • Identify and report software defects, track issues, and work with the development team to resolve them.
  • Perform crash dump analysis to diagnose and troubleshoot software crashes and stability issues.
  • Create test plans, test cases, and test data sets for functional, regression, and performance testing.
  • Stay updated with industry best practices, tools, and technologies related to automation testing for Windows applications.
  • Participate in code reviews, process improvements, and knowledge sharing sessions within the team.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience (8+ years) as an automation tester with expertise in testing Windows applications.
  • Strong programming skills in C++/C#/Java or scripting languages (e.g., Python, PowerShell).
  • Proficiency in test case design, test planning, and test execution.
  • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent analytical and problem-solving abilities, including crash dump analysis.
  • Strong communication and leadership skills with the ability to work effectively in a team environment.
  • Attention to detail, organization, and time management skills.
  • Knowledge of Agile methodologies and software development lifecycle (SDLC) processes.

Good To Have

  • Master's degree in Computer Science or related field.
  • Certifications in software testing (e.g., ISTQB, CSTE) and/or programming languages.
  • Experience with cloud-based testing platforms (e.g., Azure, AWS, Device Farm).
  • Familiarity with performance testing tools (e.g., Performance Monitor, JMeter, LoadRunner).
  • Knowledge of accessibility testing and security testing principles.
  • Experience testing complex enterprise-level Windows applications.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145785639

Similar Jobs