EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are looking for a talented and highly skilled Senior Software Testing Engineer in Java to advance automation and manual testing practices, ensuring the delivery of reliable, scalable applications. This role encompasses the development and refinement of intricate test cases tailored to specific requirements, emphasizing sophisticated automation methodologies using Java , Selenium , and SQL , while occasionally supporting manual testing initiatives. Responsibilities Manage complex manual and automated testing projects, showcasing advanced debugging and problem-solving capabilities Develop thorough testing strategies aligned with business objectives and technical specifications Supervise testing across diverse projects, applying effective automation strategies to achieve optimal outcomes Communicate effectively with project and leadership teams to ensure mutual understanding of features, requirements, and releases Design, enhance, and perfect test cases based on detailed functional, performance, and usability metrics Collaborate with Scrum teams to uphold Test Driven Development principles and drive iterative enhancement Assess and improve standardized testing tools, workflows, and policies to boost efficiency and coverage Review and validate team-generated test cases/scripts for quality and accuracy Validate user stories and requirements rigorously while advocating for superior quality standards Manage the entire defect lifecycle, ensuring swift identification, documentation, tracking, and resolution of issues Provide stakeholders with regular testing progress updates, actionable insights, and risk evaluations Identify potential quality or timeline risks and recommend innovative and practical mitigation approaches Assist in resolving production defects by conducting root cause analysis and proposing systemic improvements Stay informed about emerging technologies and industry best practices in software quality assurance Collaborate with product, engineering, and operations teams to foster team alignment and deliver results Offer guidance and advanced techniques to support both onshore and offshore team members effectively Requirements Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field 3+ years of experience in software QA and automated testing using Java Background in automation testing for modern front-end, microservices, or distributed systems architectures Proficiency in Selenium for developing scalable and robust test automation frameworks Expertise in REST API testing, incorporating strategic validation methods Comprehensive knowledge of SQL, including database verification and query performance optimization Familiarity with issue and test management platforms such as Jira, QMetry, or TestRail Competency in version control systems and maintaining automation code collaboratively Qualifications in automated testing workflows integrated with CI/CD pipelines Understanding of cloud-based testing environments, particularly AWS Exceptional communication, technical mentoring, and cross-functional collaboration skills English language proficiency at an Upper-Intermediate level (B2) or higher Nice to have Proficiency in Playwright for creating advanced UI test automation frameworks Expertise in REST Assured to conduct deep API testing and validation processes Skills in TypeScript for writing versatile testing scripts Understanding of advanced Web Service / API testing methodologies and approaches Familiarity with AI-enhanced testing workflows and tools, including Copilots, agentic AI systems, and prompt engineering techniques 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 #J-18808-Ljbffr
Senior Software Testing Engineer In Java (Automation & Manual)
EPAM SYSTEMS
mexico, mexico
Publicado hace 7 días
Denunciar empleo