Position: Lead QA Engineer
Company: A-Team Global
Experience required: 5y
Category: QA Automation
English level: upper
Published: 2022-03-01T00:00:00+02:00

**About the client**

Our client is Europe's largest trader of commercial trucks, trailers, buses, vans, and machinery.

**Responsibilities:**

- Develop automation software across iOS, Android, Web, and API environments;
- Design, Develop and Maintain robust automation test suites;
- Ensure product quality using CI/CD methodologies;
- Contribute to automation infrastructure improvements;
- Collaborate closely with local, nearshore, and offshore engineering teams;
- Be a technical thought-leader among your peers to constantly improve how work using your previous leadership experience;
- Be approachable and transparent, wear many hats, and always be aware of the big picture;
- Be available as necessary to troubleshoot urgent issues.

**Requirements:**
- 5 to 8 years’ experience in the software industry, with a proven track record of designing, developing, and maintaining test automation frameworks;
- Strong Experience with test frameworks (e.g., PHPUnit, Behat, JestJS,
Code Ception);
- Strong Experience with automation tools such as Selenium, Cucumber, Specflow, Lamdatest, EarlGrey, and BrowserStack or other;
- Experience in load and performance testing;
- Experience with static analysis tooling, such as SonarQube, Codacy, Scrutiziner;
- Strong Experience with CI/CD pipeline management experience with tools lik Gitlab, Jenkins, TeamCity or similar;
- Strong Experience with automated UI test frameworks;
- Strong Experience of code coverage tools and metrics;
- Strong Experience of code coverage tools and metrics;
- Programming experience in one or more of the following languages: PHP, JavaScript, Python, Java, C#, Objective-C, Groovy, or Swift;
- Excellent communication, documentation, and presentation skills for technical and business audiences;
- Have a good command of problem-solving, process improvement, and coaching your team;
- Have strong written and verbal communication skills and excellent listening skills;
- Strong written and verbal English skills to support complex analysis, aka Upper-Intermediate level;
- Bachelor’s in Mathematics or Computer Science/Applications/MIS or similar field, or equivalent experience.

**Nice to Have**
- Zend Framework, Laravel 8, Linux (Debian), Windows, Apache, NGINX, Git, Gitlab;
- Be a mentor to the junior and mid-level programmers;
- TDD, BDD practice experience;
- Performance testing experience;
- Security testing experience;
- Shell scripting;
- Any cloud vendor experience, e.g., AWS, Azure.

**What We’ll Love About You (personality traits):**
- Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment;
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions;
- Demonstrated ability to onboard and integrate with an organization long-term;
- Positive and solution-oriented mindset;
- Effective communication skills: Regularly achieve consensus with peers, and clear status updates;
- An inclination towards communication, inclusion, and visibility;
- Experience owning a project from concept to production, including proposal, discussion, and execution;
- Self-motivated and self-managing, with strong organisational skills;
- Demonstrated ability to work closely with other parts of the organization;
- Share our values, and work in accordance with those values;
- Ability to thrive in a fully remote organisation;

**Join us to have:**
- Сompetitive compensation package;
- Flexible working schedule ;
- Inspiring work-conditions with the best benefits of remote;
- Hardware options;
- Healthcare & sport benefits;
- Friendly respectful atmosphere;
- Challenging tasks and long-term projects;
- Professional experts team and best practiсe share;
- Ability to influence company processes and approaches.

**Develop your career:**
- Internal meetups and events for professional development;
- Individual development plan;
- Mentorship program;
- Costs coverage for external trainings, conferences, certifications;
- English courses and speaking-clubs.

**Enjoy:**
- Heartful сorporate events;
- Team buildings trips to different cities and countries;
- Memorable anniversary presents;
- Gamification rewards;