WE ARE
SoftServe is a leading advisory and IT development services company focused on helping clients to build cutting-edge and innovative solutions.
SoftServe is cooperating with world’s well-known IT companies from e-commerce, fintech, healthcare, mining industries. Together, we do deeply care about creating a high-quality product.
We don’t just get stuff done, we get it done well together.
YOU ARE
A candidate with solid experience and knowledge in the following technologies
3+ years as a SET / Automation QC Engineer
At least one of the following : Java / JavaScript / TypeScript / Node.js
A solid foundation in test architecture as well as in-depth knowledge of quality assurance
Strong knowledge of software QA methodologies, tools, and processes
Writing functional, unit, integration and acceptance tests
Driving small-to-medium projects independently, from technical design to launch
CI / CD pipelines : Bitbucket Pipelines
Deep analytical and logical skills
Anticipating upcoming challenges and blockers and taking action
Bright communication skills to act as an advocate for testing processes and quality
Intermediate strong+ English level for daily communication with a customer and the team
Not Required, but will be a strong plus
Mobile Application testing (iOS and Android)
Linux, Docker, MongoDB, AWS
YOU WANT TO WORK WITH
Creating automation suites for acceptance criteria of product capabilities
Working on a projects based on microservices
Driving automation test strategy and educating developers on the creation of acceptance test automation
QA engineers, developers, and project managers to design, develop and document an automation test strategy with well-defined goals
Defining, prioritizing, and creating end-to-end automation for key scenarios
Training developers and QA engineers in chosen test frameworks and best practices
Being the Quality Advocate on a cross-functional project team : attending team meetings, advising quality processes, and leading team quality activities
Estimating, prioritizing, and planning testing activities
Reviewing requirements, specifications, and technical design documents to provide timely and meaningful feedback
Recommending improvements to existing tools and processes in order to improve the quality, efficiency, and speed of the team
Identifying risks and escalating quality concerns to senior staff / management
Finding solutions to nonstandard requests and problems
Actively participating in requirements reviews, gaining an understanding of functional specifications, and providing feedback on documentation
Staying up-to-date with new testing tools and test strategies
TOGETHER WE WILL
Continue to build tools to help teams across the world become more nimble, creative, and aligned
Create sophisticated solutions that bring excellent customer experience to its end users, aimed to measure team effectiveness and provide recommendations based on received results
Write the future and who believe that we can accomplish so much more together than apart