Position: Lead/Senior QA (C#) Automation Engineer
Company: A-Team Global
Experience required: 5y
Category: QA Automation
English level: upper
Published: 2022-07-01T00:00:00+03:00

As a QA automation engineer, you will create and maintain existing automation test suites using Selenium WebDriver with C#. Your responsibilities include implementing new automated test cases written by manual QA and QA documentation team members, maintaining existing smoke and regression web tests, and debugging and defining corrective actions for failing test cases. You will also investigate and propose new technologies to assist with test coverage, performance, etc., and track QA metrics. Our ideal co-worker is a highly motivated individual who thrives in a fast-paced environment and wants to continuously improve their industry and cloud experience. You enjoy building reusable web-based automation frameworks, helping our customers gain the most from the product. If you are fed up with being a small cog in a large organization and would describe yourself as “detail-orientated”, “analytical” and “persistent”, please apply!

**Responsibilities:**
- Review test case documentation and specifications provided by Manual QA team members to provide timely and meaningful feedback;
- Assist with and provide estimates for test case automation etc. as part of sprint planning;
- Identify, record, document thoroughly and track test case automation status in our project management tool (Jira);
- Liaise with internal teams (e.g., Developers, Product managers, DevOps) to ensure QA automation meets requirements;
- Stay up to date with new automation tools, cloud technologies, etc;
- Adapt to changing priorities while maintaining performance, daily;
- Participate and communicate within the Project team, QA management, or key partner groups.

**Qualifications:**
- Work experience in QA automation;
- Experience with a Web browser and API test automation is preferred;
- Knowledge of software development methodologies (agile, scrum), Software Development, Lifecycle, tools, and processes;
- Strong written and verbal communication skills, problem-solving and analytical skills;
- Experience working with JIRA in an Agile/Scrum development process;
- BS/MS degree in Computer Science, Engineering, etc. preferred but not required;
- Technical Skills.

Programming languages:
C#, JavaScript
Web Technologies (Preferred):
HTML, CSS, JSON, REST, AngularJS, Angular, JQuery
OS Platform:
Microsoft Windows, Linux
CI/CD (Pipelines):
Azure DevOps
Test Reporting tools:
Azure DevOps, Allure Reports
Web Drivers:
Selenium
Browsers: Chrome, Firefox, Safari, Edge Chromium
Performance testing tools 
(Preferred but not required):
J Metter, K6

Job Types: Full-time, Permanent