Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.
We are looking for:
A highly motivated, optimization-oriented, and experienced QA Automation Tester with a keen eye for details who can seamlessly perform all QA activities like create test plan, test case, test scripts, bugs, run bug triages, and produce bug metrics and different QA reports. You will be working in a fast-paced environment, aiming to automatize testing for all internal projects and quickly become an advocate for user experience.
What you will do:
Analyze software requirements, obtain clarifications where needed, acquire a complete and detailed understanding of the business logic;
Write, update, and execute test cases;
Report, follow-up, confirm, and close issues;
Execute non-regression test;
Plan and implement the full set of test automation activities: create, maintain, and execute automated tests;
Develop and maintain test automation scripts to support functional aspects of the software;
Develop and extend in-house test automation frameworks.
What you must have:
At least 2 years of experience in development or test automation in an enterprise software development environment;
Experience in writing and maintaining software automation tests and scripts using Java and Selenium WebDriver;
Experience with web service testing (REST or SOAP);
Experience using testing frameworks (TestNG or JUnit);
Experience in CI Environments (TeamCity or Jenkins);
Experience using build systems (Gradle or Maven);
Experience using source/version control tools (GIT);
Experience writing SQL queries and interacting with SQL databases;
Experience testing Web/Mobile application;
Experience using test management tools and defect/task management tools (ex: Enterprise Tester / JIRA).