Senior Software Engineer in Test at PayPal
Chennai, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

05 Jan, 26

Salary

0.0

Posted On

07 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, JavaScript, Playwright, Selenium, API Testing, UI Testing, Postman, Jira, Git, Jenkins, AI for Test Automation, Node.js, Test Strategies, Test Plans, Test Cases, Automation Frameworks

Industry

Software Development

Description
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices Applies knowledge of technical best practices in making decisions Collaborate with product and engineering teams to identify testing requirements for new features, including functional tests, integration tests, and end-to-end tests. Lead multiple projects simultaneously while providing guidance to the team. Prepare test plans and test cases and execute tests effectively. Develop automation frameworks to address complex use cases, extending their capabilities to support new features. Automate and maintain test cases to improve coverage and ensure successful future regression runs. Enforce standard coding practices by conducting thorough code reviews. Develop and communicate process improvements, standards, and best practices to the team. Provide regular updates on project status to all stakeholders. Facilitate the handoff of projects to team members in different time zones. Contribute input for ongoing process improvements. Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience. Bachelor's degree in computer science or a related field. 5+ years of experience in the SDET domain. Extensive experience in defining and executing test strategies, test plans, and test cases. Proficient in developing test automation frameworks using Java and JavaScript, along with tools such as Playwright and Selenium. Hands-on experience in automating and maintaining both API and UI test cases. Experienced in working with REST APIs, JavaScript, and HTML/CSS. Experienced in testing tools, including Postman. Experienced in defect management tools, such as Jira. Knowledgeable in source code management using Git. Experienced with Jenkins and experienced in ECI/ECD pipelines. Experienced in using AI for test case and test automation development. Excellent verbal and written communication skills, with the ability to produce clear and concise documentation. Excellent time management skills and ability to co-ordinate with teams across multiple time zones. Proven ability to lead and collaborate with teams across multiple time zones. Excellent verbal and written communication skills, with the ability to produce clear and concise documentation. Excellent time management skills and ability to co-ordinate with teams across multiple time zones. Excellent problem-solving, analytical, multitasking, and debugging skills. Proven ability to lead and collaborate with teams across multiple time zones. Experienced in using AI for test case and test automation development. Experience in Node.js application development is a plus.
Responsibilities
The Senior Software Engineer in Test delivers complete solutions across all phases of the Software Development Lifecycle and collaborates with product and engineering teams to identify testing requirements for new features. They lead multiple projects, prepare test plans, develop automation frameworks, and enforce standard coding practices.
Loading...