Lead I - Software Testing (SDET)

5 years

0 Lacs

Pune, Maharashtra, India

Posted:4 days ago| Platform: Linkedin logo

Apply

Skills Required

software testing development test coding planning collaboration strategy scrum ui service api design automation selenium rest report jenkins git database postman sql nosql data integrity reporting leadership reports engineering programming java python testng junit oracle mongodb postgresql code management tracking jira microservices jmeter containerization docker orchestration agile

Work Mode

On-site

Job Type

Full Time

Job Description

Role Description Job Summary: We are seeking a proactive and technically adept Senior Software Development Engineer in Test (SDET) to join our dynamic team. The ideal candidate will be responsible for interpreting application designs, developing robust software solutions, adhering to coding standards, and ensuring the efficient delivery of high-quality applications. This role demands a balance between hands-on development, strategic planning, and effective collaboration across teams. Key Responsibilities Test Strategy & Planning: Collaborate with the scrum team to identify testing needs and opportunities. Develop a comprehensive QA testing strategy, determining the appropriate balance of manual and automated tests, including UI, web service API, functional/performance/load tests, etc. Design and implement test plans and test cases based on business requirements and acceptance criteria. Automation Framework Development Develop and maintain automated test frameworks and test cases using tools such as Selenium, Cucumber, and Rest Assured. Execute and report on the full testing suite of both manual and automated tests. Integrate automated tests into CI/CD pipelines using Jenkins, Git, and other relevant tools. API & Database Testing Perform API testing using tools like Postman, Rest Assured, and HTTPClient. Conduct database testing with SQL and NoSQL databases, ensuring data integrity and performance. Collaboration & Reporting Work closely with developers, product managers, and other stakeholders to ensure comprehensive test coverage. Report any issues to client stakeholders and leadership, providing detailed defect reports and status updates. Required Skills & Qualifications Education: BS degree or higher in Computer Science or a related technical field involving coding. Experience: 5+ years of software engineering testing experience, including manual and automation testing. Automation Tools: Extensive hands-on experience with Selenium WebDriver, Cucumber, and Rest Assured. Programming Languages: Proficiency in Java and/or Python. Testing Frameworks: Strong experience with TestNG, JUnit, and BDD frameworks. API Testing: Expertise in testing RESTful APIs using tools like Postman and Rest Assured. Database Testing: Knowledge of SQL and NoSQL databases (e.g., Oracle, MongoDB, PostgreSQL). CI/CD: Familiarity with CI/CD pipelines and tools like Jenkins. Version Control: Experience with Git for source code management. Bug Tracking: Proficiency in using JIRA for defect tracking. Preferred Skills Cloud Platforms: Experience with cloud architectures, including multi-tenancy and microservices. Performance Testing: Familiarity with performance testing tools like JMeter. Containerization: Knowledge of Docker and container orchestration tools. Agile Methodologies: Experience working in Agile environments, participating in sprint planning and stand-ups. Skills Manual Testing,Test Automation,Java,Selenium Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
UST
UST

IT Services and IT Consulting

Aliso Viejo CA

10001 Employees

1815 Jobs

    Key People

  • Kris Canekeratne

    Co-Founder & CEO
  • Sandeep Reddy

    President

RecommendedJobs for You