Principal Software Development Engineer in Test (SDET)
at Capco
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Nov, 2024 | Not Specified | 08 Aug, 2024 | N/A | Jenkins,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 Tracking | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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