Lead Software Development Engineer in Test

Job not on LinkedIn

🔥 13 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of HR POD - Hiring Talent Globally

HR POD - Hiring Talent Globally

11 - 50 employees

Founded 2023

👥 HR Tech

🎯 Recruiter

🤝 B2B

HR Tech • Recruitment • B2B

HR POD is a leading premium global recruitment agency dedicated to elevating human resource management services. With a focus on helping companies strategize and build robust HR frameworks, HR POD specializes in recruitment, training, and performance management. They pride themselves on serving a diverse client base, particularly in the tech industry, and adopt a data-driven approach to optimize HR practices that align with organizational goals. Their commitment to integrity, customer satisfaction, and excellence positions them as a reliable partner in enhancing talent acquisition and retention strategies for businesses worldwide.

📋 Description

• Design, develop, maintain, and enhance scalable, reusable, and maintainable test automation frameworks, including data-driven, keyword-driven, hybrid, and BDD frameworks. • Improve test coverage and execution efficiency through robust automation framework design. • Develop and maintain automated test scripts for web, mobile, desktop, API, and microservices applications. • Write clean, maintainable, and production-quality automation code. • Develop reusable testing utilities and libraries. • Participate in code reviews and continuously improve code quality, maintainability, and scalability. • Design, develop, and execute automated RESTful and GraphQL API tests. • Validate business logic, authentication, authorization, and request/response payloads. • Perform database validation using SQL and NoSQL databases to verify application data integrity. • Integrate automated tests into CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions, or GitLab CI. • Analyze pipeline failures, improve test reliability, and ensure stable automated test execution. • Participate in requirements analysis, design reviews, sprint planning, and other Agile ceremonies to identify quality risks early. • Ensure quality throughout the SDLC by collaborating with cross-functional teams during Agile development. • Develop test strategies, test plans, and quality metrics to improve application quality and automation adoption. • Collaborate with development teams to improve application testability and drive automation best practices. • Support performance, load, stress, scalability, and basic security testing. • Identify bottlenecks and recommend performance improvements. • Create and maintain reusable test data, manage test environments, and support service virtualization for reliable testing. • Collaborate with Product Owners, Developers, QA Engineers, DevOps Engineers, and Solution Architects to deliver high-quality software. • Provide accurate effort estimates, mentor junior engineers, and promote quality engineering best practices across the team. • Monitor automation execution results, perform root cause analysis, maintain quality dashboards, and recommend process improvements to enhance product quality and delivery efficiency.

🎯 Requirements

• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. • 5+ years of experience in software testing, test automation, and software development. • Strong proficiency in one or more programming languages, including Java, C#, Python, JavaScript/TypeScript, Kotlin, or Swift. • Hands-on experience with test automation frameworks such as Selenium WebDriver, Playwright, Cypress, Appium, or Robot Framework. • Experience in API testing using Rest Assured, Postman, Karate, Newman, or GraphQL testing. • Proficiency in unit testing frameworks such as JUnit, TestNG, NUnit, xUnit, or PyTest. • Experience with Behavior-Driven Development (BDD) frameworks, including Cucumber, SpecFlow, or Behave. • Strong understanding of CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or GitLab CI. • Proficiency with version control systems, including Git, GitHub, Azure Repos, or Bitbucket. • Experience working with relational and NoSQL databases such as SQL Server, PostgreSQL, MySQL, Oracle, or MongoDB. • Hands-on experience with cloud platforms and containerization technologies, including Microsoft Azure, AWS, Google Cloud Platform (GCP), Docker, and Kubernetes. • Experience with performance testing tools such as JMeter, k6, or Gatling. • Familiarity with test management and defect tracking tools, including Azure DevOps, Jira, TestRail, Zephyr, or Xray. • Experience working with distributed systems, microservices, cloud-native applications, and containerized environments is preferred. • Familiarity with Infrastructure as Code (IaC), AI-assisted testing tools, intelligent test automation, and secure software development practices is a plus. • Excellent analytical, debugging, troubleshooting, critical thinking, and problem-solving skills. • Strong communication, collaboration, stakeholder management, and mentoring abilities. • Strong software engineering mindset with a passion for quality, continuous improvement, ownership, and accountability. • Experience working in Agile/Scrum environments with the ability to adapt in a fast-paced development environment.

Apply Now

Similar Jobs

🕒 July 6

Flatgigs

1 - 10

🎯 Recruiter

👥 HR Tech

QA Engineer ensuring quality, reliability, and performance of web/mobile applications in collaboration with Tech Team. Responsible for manual and automated testing, defect identification, and continuous quality improvement initiatives.

🕒 September 29, 2025

Creative Chaos

201 - 500

🤝 B2B

☁️ SaaS

⚡ Productivity

Senior Test Automation Engineer for software company developing and maintaining automation frameworks using Selenium, Java, TestNG, Jenkins. Ensures QA across SDLC and supports CI/CD and cloud technologies.

🕒 September 29, 2025

Creative Chaos

201 - 500

🤝 B2B

☁️ SaaS

⚡ Productivity

QA Architect leading QA strategy and automation for software development teams. Designing frameworks, performance testing, mentoring QA engineers.