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
Location: in, IN
Posted Date: 5/10/2025
Contact Information
Contact | Human Resources Softpath Technologies LLC |
---|