QA Engineers (Various Levels)
Core
Designing and implementing test automation strategies and frameworks for large-scale systems, integrating testing into continuous delivery pipelines, and conducting manual functional testing of UIs and APIs.
Role type
Senior QA Automation Engineer
Builds
Automated test frameworks and strategies for large-scale systems
Domain
Software development, cloud technologies, blockchain/web3
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation strategy definition, REST API testing, OOP concepts, Java/C#/Python, Selenium, NUnit/TestNG/RobotFramework, Agile/Waterfall methodologies, Unit and Integration testing, CI/CD integration, Cross-browser testing, Data virtualization tools, Report Portal
Preferred skills
Web3/integrations experience, Test-driven development
Technologies
Java, C#, Python, Selenium, NUnit, TestNG, RobotFramework, Angular, Report Portal, REST APIs
Responsibilities
Define and implement test automation strategy including roadmap, tools, framework & approach; Implement, maintain and improve test automation frameworks; Actively work with development and infrastructure teams for integrating test automation as an integral part of Continuous delivery pipeline; Conduct manual functional testing of the UI and APIs; Create and implement test automation frameworks for large-scale systems in agile development environment; Evaluate, select, and formulate best usage of test automation tools for different purposes.
Seniority
Senior, hands-on IC
