SR Automation Engineer (UIPath)
Velocia
Essential Duties and Responsibilities
- Design, develop, and maintain automated test scripts using UiPath Studio (Testing profile).
- Use UiPath Test Manager to manage test cases, requirements traceability, and test execution reporting.
- Configure and schedule test executions via UiPath Orchestrator, including unattended and scheduled test sets.
- Build reusable test libraries and components to support scalable automation across multiple systems.
- Perform regression and functional testing using UiPath automation across UI, API, and integrated systems.
- Stay up to date with UiPath product updates and best practices in test automation.
- Integrate automated tests into the CI/CD pipeline.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Execute automated test suites and analyze results.
- Identify, record, document thoroughly, and track bugs.
- Work closely with developers, business analysts, and other QA team members to understand the application’s functionality and define test automation strategy.
- Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Research and implement best practices, new tools, and technologies to improve testing efficiency and effectiveness.
What You'll Need to Be Successful
- Bachelor’s degree in Computer Science, Software Development, or a related field.
- 3-5 years of experience in software quality assurance.
- Proven experience with:
- UiPath Studio (test automation profile)
- UiPath Test Manager
- UiPath Orchestrator for managing test sets and results
- UiPath Test Robots
- Experience designing and maintaining modular, reusable test libraries in UiPath.
- Familiarity with REST API testing using UiPath HTTP activities or integrated tools.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Strong debugging, test coverage analysis, and defect tracking skills.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
- Ability to work both independently and as part of a team.
- Proven ability to manage multiple tasks and projects simultaneously.