Job type full-time
Full job description
Overview: you will engineer high quality end-to-end testing for the integration services componentWe want to achieve a modern and versatile testing system for all of our complex scenarios which enables a good degree of trust on our product qualityThe work will involve both the design of the testing framework and test cases for the cloud integration components of uipathWhat you`ll do at uipath:
Developing and executing non-functional (e.gPerformance and load) tests
Work with product and engineering to ensure high quality, robust and reliable software products.
Develop, configure and maintain test plans and test automation suites to validate the functionality and performance of software components.
Develop tools and processes to improve the quality, efficiency and completeness of tests
Enhance and extend the automation framework by adding new test script methods, utilitary methods
Contribute to development, maintenance and monitoring of ci/cd pipelines of automation frameworks
Estimate test activities and coordinate with team members for work planning.
Record test results and report/verify software defect fixes.
Create detailed, comprehensive and well-structured test plans and test cases
Perform manual smoke, validation, and exploratory testing when the need arises but highly motivated to script automated test suites
What you`ll bring to the team:
Overall 2+ years in testing, with experience in test automation.
Experience testing restful web services and web apis.
Experience with automated test frameworks (xunit, pytest, junit, etc).
Hands on experience with selenium and api automation testing
Enthusiasm for `breaking stuff` - be highly driven to find bugs and help us develop the best products on the market
Self-motivated and proactive with proven creative and critical thinking capabilities
Strong knowledge of testing methodologies, qa mindset, and software engineering processes
Excellent analytical and problem solving skills
Ability to react well to changes, work with diverse teams and multi-task on multiple products and projects.
Create workflow automations in different testing frameworks (ex: webdriverio, specflow).
Knowledge of white/black box level testing, system and performance testing of applications.
Strong experience in software release, models, lifecycles and methodologies.
Ability to work in a fast-paced environment and the ability to work both independently and as part of a team.
Nice to have:
Experience with docker technologies
Experience with bug tracking tools, such as jira
Experience with version control systems, such as github
Experience with continuous integration systems.
Cloud ecosystems experience.
Posted 2 days ago