Participate in the entire application development lifecycle in particular: test, ensure quality, testability and security of code throughout
Design, extend and maintain tests, automated test framework, test suite continuous integration
Define testing requirements in conjunction with software engineers and the product owner
Identify opportunities for technical procedure and tool enhancements to drive production and development effectiveness
Innovate in best automation and continuous testing practices by trying new frameworks and technologies on the market and recommending their use
What you will bring:
At least 4 years of experience in QA, SDET or QA analyst
Knowledge of at least one of the following programming languages: Java, C#, Python
Experience in programming or designing automated tests
Experience in testing techniques, patterns and practices such as Arrange - Act - Assert, Page Object Modeling, Clean Code, exploratory testing, BDD
Strong knowledge of QA methodologies such as functional, integration, acceptance, unit testing
Technical inquisitiveness
Leadership skills and self-learner
Nice to have:
Experience in distributed systems
Experience in Cloud technologies, particularly the AWS stack
Experience in non-functional testing such as vulnerability, compatibility, usability and performance testing. Also chaos engineering
Experience in devops and monitoring tools like Jenkins, grafana, github actions etc
Experience in RESTful API testing
Experience in writing SQL
Experience in using industry-standard tools and frameworks that can simulate complex multi-system scenarios
--
You must verify your mobile number to apply to this job.