Senior Software Development Engineer in Test (SDET)

at  Capco

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Nov, 2024Not Specified07 Aug, 2024N/AJenkins,Manual Testing,Regression Testing,Cucumber,Testing,Grasshopper,Jmeter,Performance Testing,Jira,Exploratory Testing,Collaboration Tools,Kubernetes,Test Execution,Cloud,Selenium,Docker,Load,Testng,Containerization,Maven,Bug TrackingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIRED SKILLS

Automation Frameworks

  • Proficiency with Selenium for UI testing and TestNG for test execution.
  • Experience with Cucumber for behavior-driven development (BDD) and writing Gherkin syntax.

API Testing

  • Expertise in using Rest Assured, Postman, and API Fortress for testing RESTful services.

Performance Testing

  • Experience with JMeter for load and performance testing.

Cloud and Container Technologies

  • Strong understanding of AWS services and cloud environments.
  • Experience with Kubernetes for container orchestration and Docker for containerization.

CI/CD

  • Familiarity with integrating automated tests into CI/CD pipelines using tools like Maven and Jenkins.

Manual Testing

  • Strong manual testing skills, including exploratory testing and regression testing.

Collaboration Tools

  • Proficiency with bug tracking and test management tools like JIRA, Grasshopper, or similar.

Responsibilities:

THE ROLE

We are looking for engineers who want to play a key part in supporting the evolution of the Financial Services industry one project at a time. You will be expected to be a strong team player who prides themselves on delivering modern, first class cloud based platforms through practicing best in class Agile ways of working at all times.

JOB RESPONSIBILITIES

Test Strategy and Planning

  • Develop and implement comprehensive test plans and strategies.
  • Design test cases and scenarios based on requirements and specifications.

Automation Testing

  • Develop and maintain automated test scripts using Selenium, TestNG, and Cucumber.
  • Implement API testing using Rest Assured, Postman, and API Fortress.
  • Use JMeter for performance and load testing.

Manual Testing

  • Conduct thorough manual testing of applications, focusing on user interfaces, APIs, and system integration.
  • Identify, report, and track defects using a bug tracking system.

Continuous Integration/Continuous Deployment (CI/CD)

  • Integrate automated tests into CI/CD pipelines using tools like Maven and Jenkins.
  • Ensure automated tests run smoothly in CI/CD environments.

Cloud and Containerization

  • Test applications deployed on AWS, Kubernetes, and Docker environments.
  • Validate containerized applications and services.

Collaboration and Communication

  • Collaborate with developers, product managers, and other stakeholders to understand requirements and deliver high-quality software.
  • Provide clear and concise feedback on test results and issues.

Documentation and Reporting

  • Document test cases, test scripts, and test results.
  • Generate comprehensive test reports and provide insights on test coverage and quality.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Proficient

1

London, United Kingdom