Lead QA Engineer

Georgia, Montenegro, Bulgaria, Serbia, Remote

Customertimes is a global IT consulting company headquartered in New York City with offices in 12 countries. We specialize in the development and implementation of cutting-edge technology solutions for business transformation. Our international team includes 1300+ skilled professionals. We have more than 15 years of experience in the Salesforce ecosystem, and our portfolio includes 4000+ completed projects in more than 65 countries.

Job Description

The Lead QA Engineer will head our Quality Assurance team, ensuring the delivery of high-quality software across multiple platforms including iOS, Android, Windows, Salesforce, and various web applications. The candidate will be responsible for leading the testing efforts, from planning and documentation to execution, across both manual and automated testing environments. This role requires a strong blend of technical acumen and team leadership skills, with a deep understanding of software development and testing life cycles.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in QA with at least 2 years in a leadership role.
  • Strong background in software testing methodologies, tools, and processes.
  • Experience with automated testing tools such as Selenium and Appium.
  • Proficient in testing on multiple platforms including mobile (iOS and Android), desktop (Windows), and cloud services (Salesforce).
  • Excellent problem-solving, communication, and interpersonal skills.
  • Proven ability to manage priorities and work in a dynamic

Backend:

  • Load Testing
  • HTTP
  • Mobile:
  • Firebase/Crashlytics
  • Testflight
  • Requests monitoring
  • Resources monitoring

Responsibilities

Leadership and Strategy:

  • Lead and mentor a team of QA engineers, fostering a collaborative and results-driven environment.
  • Define and implement test strategies and plans to ensure comprehensive coverage and alignment with project goals.
  • Drive the adoption and improvement of QA processes and integrate best practices across all platforms.
  • Testing and Documentation:
  • Develop, document, and maintain test cases, test plans, and other QA artifacts.
  • Perform hands-on testing for iOS, Android, Windows, Salesforce, and front/backend applications.
  • Oversee both manual and automated testing.
  • Ensure all technical solutions meet stringent QA standards and customer expectations.
  • Collaboration and Improvement:
  • Work closely with the development and project management teams to refine and review requirements, ensuring testability and completeness.
  • Participate in continuous improvement initiatives for team performance and product quality.
  • Review functional and design specifications to identify test requirements and create detailed test scenarios.
  • Quality Assurance and Control:
  • Monitor all phases of the software development lifecycle to identify and resolve quality issues through detailed testing.
  • Track and manage defects through their lifecycle, assessing impacts and ensuring timely resolution.
  • Ensure deliverables are completed within agreed timeframes and meet business and technical requirements.

Hiring Process:

  • Intro call with a Recruiter (30 min)
  • First Stage Tech Interview
  • Second Stage Interview
  • Reference check
  • Offer

Working Conditions

  • Financial stability and competitive compensation depending on experience and skills
  • B2B contract
  • Socialpackage – Private Medical Healthcare
  • Transparentprofessional and career growth development plans
  • Buddy system
  • Flexible work schedule
  • 20working days of paid vacation leave
  • 5 daysoff on demand
  • 15working days of paid sick leave with a certificate
  • 4months of paid Maternity Leave on B2B
  • Referral Program
  • Accessto Language Learning Platform goFluent
  • Additional training and certifications
  • Friendly team and pleasant working environment
  JR-33269