• B.S. or M.S. in Computer Science or a related field.
• Experience:
• 8+ years of experience with UI Automation tools such as Selenium, and API automation works.
• 5+ years of experience working with Python and/or J2EE technology or equivalent OO paradigm.
• Experience with automating test validation either via API or through databases using Snowflake, HIVE, or AWS Athena is highly desirable.
• Web application testing experience required both in frontend and backend validations.
• Experience working in a fast-paced technology environment.
• Technical Skills:
• Knowledge and experience with Robot Framework and its libraries using Python.
• Solid proficiency in Python programming.
• Knowledgeable in Git workflows like branching, merging, and conflict resolution.
• Solid understanding of SDLC and Agile testing methodologies.
• Experience with Atlassian tools such as Jira and Confluence preferred.
• Knowledge and experience with Kafka, Elasticsearch, and SQL/NoSQL databases such as Aerospike, Thrift, CI,
and AWS is highly desirable.
• Knowledge of other test automation frameworks such as Selenium, Appium, or Cucumber is a plus.
• Experience working with container-based solutions is a plus.
• Soft Skills:
• Strong communication and interpersonal skills.
• Excellent problem-solving, critical thinking, and analytical skills.
• Ability and desire to learn new skills and take on new tasks.
Responsibilities:
• Testing and Automation:
• Perform automated tests covering both frontend/UI and backend/API tests, analyze results, and report defects.
• Continuously improve the test automation strategy to enhance test coverage and efficiency.
• Proactively involve in the development of automation frameworks to satisfy business requirements as well as improve the performance and usability of the framework.
• Automate tests to ensure functional requirements and performance KPIs are met.