Softpath Technologies LLC

Softpath Technologies - Software Development Engineer - Test - JMeter/API Testing

Job Location

in, India

Job Description

Job Title: SDET - Automation with Python Location: Remote Experience: 4 Years Type: Remote Work About the Role: We are looking for a talented and driven Software Development Engineer in Test (SDET) with a strong background in Python automation and deep experience working with AWS cloud infrastructure. The ideal candidate will play a critical role in enhancing the quality and reliability of our cloud-based applications by designing and implementing robust automated test suites and frameworks. This is a remote opportunity offering a chance to work with modern tech stacks and a collaborative engineering team focused on delivering secure, scalable, and high-performing solutions. Key Responsibilities: - Design, develop, and maintain automation test frameworks using Python, integrating them into CI/CD pipelines. - Write high-quality, scalable test scripts using pytest, with structured and reusable code for unit, functional, integration, and end-to-end testing. - Collaborate with development and DevOps teams to implement automated tests in cloud-native environments hosted on AWS. - Ensure test coverage for all critical application components across API, backend services, and database layers. - Work with AWS SDKs (especially boto3) to validate integrations with AWS services such as: - S3 (object storage), - Lambda (serverless functions), - DynamoDB and DocumentDB (NoSQL databases), - CloudWatch (logging and metrics), - Kafka (event streaming platforms). - Develop Spring Boot-based test cases using tools like TestNG and Spring Boot Test for service layer and API testing. - Participate in code reviews, contribute to architecture and design discussions, and provide feedback on performance, scalability, and testability. - Create detailed test plans, traceability matrices, and maintain test documentation. - Monitor test execution, analyze results, and identify root causes of test failures. - Ensure robust logging and test reporting to enable real-time visibility into product quality. - Continuously improve the testing process by exploring new tools, frameworks, and practices in test automation and DevOps. Must-Have Skills: - Minimum 4 years of experience in test automation, specifically using Python. - Proficient with pytest and boto3 for writing AWS-integrated automation scripts. - Deep understanding of AWS cloud components, including: - Amazon S3 - AWS Lambda - Amazon DynamoDB - Amazon DocumentDB - Amazon CloudWatch - Kafka (MSK or self-hosted) - Hands-on experience in automating backend services and APIs. - Experience working with Spring Boot Test and TestNG for microservices testing. - Familiarity with DevOps practices including CI/CD pipelines, preferably using tools like Jenkins, GitHub Actions, or AWS CodePipeline. - Strong experience with logging, monitoring, and debugging tools. - Excellent problem-solving, debugging, and analytical skills. - Ability to work independently in a remote team setting, with minimal supervision. - Strong written and verbal communication skills. Preferred Skills: - Exposure to containerized environments using Docker/Kubernetes. - Working knowledge of SQL/NoSQL databases and database validation techniques. - Experience with performance testing tools like JMeter or Locust. - Familiarity with Agile/Scrum methodologies and test management tools such as JIRA, TestRail, or Xray. - Understanding of secure coding and testing practices. Soft Skills: - Self-starter with a proactive attitude. - Passion for quality, testing, and automation. - Ability to multitask and manage time efficiently in a fast-paced environment. - Team player who thrives in a collaborative and distributed team environment. (ref:hirist.tech)

Location: in, IN

Posted Date: 5/10/2025
View More Softpath Technologies LLC Jobs

Contact Information

Contact Human Resources
Softpath Technologies LLC

Posted

May 10, 2025
UID: 5191336438

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.