Position: QA Automation Engineer
Company: Argument
Experience required: 2y
English level: intermediate

**Requirements**

 2+ years of experience in software quality control and assurance industry with strong QA process knowledge;
Good understanding of testing processes, methods, and concepts
Design and development of test documentation (test plan, test strategy, test cases, checklists)
Good knowledge of SQL Good knowledge of API (Rest client, Fiddler)
Good understanding of the bug tracking workflows
Excellent problem solving and communication skills
The ability to prepare and present reports to management Strong analytics skills English (Intermediate and higher)

**Will be plus**

2+ years of experience with programming in Java; Experience with Java testing frameworks (JUnit, TestNG); Familiarity with testing methodologies and techniques (A/TDD, BDD);
Experience in building and support complex automation test suites;
Experience in continuous integration tools usage i.e. Jenkins (preferred);
Experience with AWS (EC2, S3, EMR, RDS);
Experience in testing of ETL or Big Data systems is a big plus;

**Description**
We are looking for a QA to assess software quality through manual and automation testing. You will have an opportunity to apply best practices you've learned along your whole career as QA engineer.
Responsibilities: Estimate, prioritize, plan and coordinate testing activities; Preparation of test cases and determining what should be tested and how, developing test documentation; Defining quality standards and metrics for the product; Perform functional and non-functional testing of software; Making conclusion and reporting about stability of the product