21 Marktine Technology Solutions Jobs
6-9 years
Senior Automation Test Engineer - Java/Spring Boot (6-9 yrs)
Marktine Technology Solutions
posted 17hr ago
Flexible timing
Key skills for the job
Position Overview :
As a Senior Automation Tester (SDET), you will play a key role in building robust, scalable, and efficient test automation frameworks using Java, Spring Boot, and AWS Lambda Services.
You will be responsible for designing and developing automated tests, working in close collaboration with developers in a POD model, and ensuring high-quality software through component testing.
Additionally, you will be expected to set up automated tests in CI/CD pipelines to streamline the testing process and ensure continuous integration.
Key Responsibilities :
- Design and implement large-scale test automation frameworks using Java and Spring Boot.
- Build reusable, scalable, and maintainable test automation solutions to ensure the quality and performance of the software.
- Work with developers in Pair Programming to build robust frameworks that enable fast and reliable testing.
- Work in close collaboration with development teams, shouldering responsibilities for test automation and software quality.
- Contribute to Pair Programming sessions to ensure that automated tests are integrated early in the development lifecycle.
- Focus on component testing to ensure the individual components of the software work as expected before integration.
- Execute automated tests on a variety of components, including UI, API, and backend services.
- Use leading automation tools like Selenium, Postman, REST Assured, and Karate for testing various layers of the application.
- Integrate test execution into CI/CD pipelines to ensure continuous testing and rapid feedback.
- Leverage AWS Lambda and other AWS services to create and execute test automation frameworks for cloud-based applications.
- Ensure that the applications deployed in AWS environments are robust and reliable through thorough automated testing.
- Implement and monitor automated tests in the cloud, ensuring scalability and performance.
- Automate API testing using Postman, REST Assured, Karate, or other tools.
- Design automated test cases for RESTful APIs to ensure data integrity, performance, and security.
- Handle data-driven and keyword-driven test cases for testing API responses.
- Ensure the accuracy of data by performing database testing with a strong focus on SQL queries.
- Proficiency in MySQL (or NoSQL databases such as MongoDB) for validating data integrity and performance.
- Perform complex database testing to ensure the correctness of stored procedures, triggers, and data consistency.
- Work in Agile environments, including Scrum, Kanban, and XP methodologies, ensuring that testing activities align with sprint goals.
- Collaborate with product owners, developers, and other stakeholders to ensure alignment on testing requirements and product features.
- Provide feedback and insights on software quality, helping the team to identify areas of improvement.
Required Skills and Qualifications :
Experience :
- 6 to 9 years of experience in automation testing, with a strong background in Java, Spring Boot, and AWS.
- Proven experience in building and maintaining test automation frameworks.
- Hands-on experience in AWS Lambda and cloud testing.
- Expertise in at least one leading automation tool such as Selenium for UI testing, Postman or REST Assured for API testing, and familiarity with Karate for API-driven test automation.
Technical Skills :
- Strong programming skills in Java, with experience writing automated tests for applications built in Spring Boot.
- Solid understanding and experience in automating tests for REST APIs using tools like Postman, REST Assured, or Karate.
- Experience in building and working with data-driven, keyword-driven, BDD (Behavior-Driven Development), and hybrid automation frameworks.
- Hands-on experience with AWS Lambda and other AWS services for automating cloud applications.
- Experience integrating automated tests in CI/CD pipelines using tools like Jenkins, GitLab, Azure DevOps, or similar.
- Strong knowledge of SQL and database testing, with the ability to write complex queries and validate data integrity
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Automation Test Engineer roles with real interview advice
7-8 Yrs