Professional Qualifications
Experience:
● 5+ years of experience in test automation, with a focus on building scalable test automation frameworks.
● Proven track record of working on 3+ large-scale projects (a portfolio or GitHub account is a significant plus).
Technical Skills:
● Strong proficiency in test automation tools and frameworks (e.g., Selenium, Cypress, TestNG, JUnit).
● Experience with API testing and tools such as Postman or RestAssured.
● Proficient in at least one programming language (e.g., Java, Python, JavaScript).
● Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, or CircleCI.
● Experience with cloud environments such as AWS, Azure, or Google Cloud.
● Knowledge of version control systems (e.g., Git) and test management tools (e.g., Jira, TestRail).
● Strong understanding of Agile methodologies and participation in Scrum or Kanban teams.
Development Practices:
● Experience with Behavior-Driven Development (BDD) and tools like Cucumber.
● Strong knowledge of testing best practices, including unit testing, integration testing, and end-to-end testing.
Soft Skills:
● Leadership experience, with the ability to mentor and guide junior team members.
● Strong problem-solving and analytical skills.
● Excellent communication and collaboration abilities.
● Detail-oriented and proactive in identifying potential risks and solutions.
Additional (Nice to Have):
● Experience in performance testing tools (e.g., JMeter, Gatling).
● Familiarity with Docker and containerized testing environments.
● Experience in the fintech industry.
● Familiarity with ElasticSearch and Kibana.
● Knowledge of KYC services.
● Experience B2.