We are looking for an Automation Engineer having experience with Python or JAVA, Big Data, JIRA, Kafka, ETL, JMeter, Rest Assured, Ready API, SOAP UI.
- Expertise in software test automation with experience in a variety of testing tools. This position is for someone who can write and execute both automation and manual Test Scripts/Cases
- Proficiency in Java and/or Python.
- Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operation.
- Experience developing automated tests to ensure regression coverage for ETL jobs.
- Experience with Test Complete or Protractor or Selenium and/or Behavior Driven Development (BDD) using Gherkin /Cucumber.
- Experience with JMeter, Rest Assured, Ready API, SoapUI.
- Experience with verification of complex software applications in all phases of development life cycle including planning, inputs, design, implementation, and testing.
- Actively contribute to creating project test plans, scenarios and data that satisfy the project requirements as well as organizational quality standards.
- Review and analyze application specification/requirements.
- Write and execute manual application-level test cases and procedures and analyze the results.
- Report defects and work with developers to resolve them.
- Work closely with product owners and developers to meet SQA commitments and align delivery priorities with business objectives.
- Understanding of QA and release processes.
- Working knowledge of test case management tools (JIRA).
- Attention to detail and strong organizational skills.
- Analytical and problem-solving aptitude.
- Strong verbal and written communication skills in order to effectively communicate technical issues timely and promptly to testers, developers and product owners.
- Quick grasp of technical information and requirements.
- Excellent planning and organization skills, with a commitment to delivering on deadline.
- Ability to work concurrently on several projects, each with specific instructions that may differ from project to project
- Ability to work in a collaborative environment as well as independently with minimal supervision.
- Should be an enthusiastic self-learner to pick on using new tools that help expedite testing.