1 week ago Be among the first 25 applicants
We are seeking a skilled Senior Automation Tester ((dot)NET) to become part of our innovative team.
This position involves leading automation testing initiatives to ensure the delivery of top-tier software solutions.
You will collaborate with diverse teams to foster innovation and enhance testing methodologies.
Responsibilities
- Oversee a team of testers, offering technical support to implement effective automation testing approaches
- Create, update, and manage automated test scripts for functional, integration, and comprehensive testing
- Work alongside developers, product managers, and other stakeholders to establish testing requirements and strategies
- Perform testing procedures and evaluate outcomes to confirm software quality and reliability
- Investigate failed tests and analyze logs to pinpoint issues
- Execute API testing and replicate user interactions using automation tools
- Locate and interact with web elements using identifiers like ID, class, XPath, and CSS selectors
- Develop and refine scalable, maintainable test frameworks
- Prioritize and organize test cases based on importance and release schedules
- Advocate for quality assurance best practices while refining testing workflows
Requirements
- At least 3 years of hands-on experience in software testing and automation
- Proficiency with Reqnroll for managing and tracking test activities
- Solid experience using RestSharp for API testing and integration purposes
- Advanced knowledge of the XUnit framework for creating unit and integration tests
- Expertise in building and maintaining automated test scripts
- Ability to execute XUnit tests, interpret outcomes, and resolve test failures
- Knowledge of CSS and HTML for navigating and interacting with webpage components
- Ability to identify and interact with web elements using ID, class, XPath, and CSS selectors
- Competence in addressing layout and styling issues through DevTools
- Advanced troubleshooting skills for analyzing test failures
- Ability to replicate bugs across diverse environments and clearly articulate root causes
- Expertise in crafting scalable and maintainable test frameworks
- Strong organizational skills for prioritizing test cases based on urgency and deadlines
- Understanding of security testing principles, including input validation and access control
- Quick adaptability to new tools and technologies as they emerge
- Fluent English communication skills, both written and spoken, at a B2 level or higher
Nice to have
- Experience with Git for version control, code review, and integration testing
- Familiarity with CI/CD tools like Jenkins or GitLab CI for automating testing and deployment processes
- Background in working within a Test-Driven Development (TDD) environment, writing tests prior to code implementation
- Knowledge of web accessibility standards (WCAG) and the ability to identify common accessibility challenges in web applications
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Seniority level
Employment type
Job function
- Information Technology, Engineering, and Quality Assurance
Industries
- Software Development, IT Services and IT Consulting, and Professional Training and Coaching
Referrals increase your chances of interviewing at EPAM Systems by 2x
We’re unlocking community knowledge in a new way.
Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr