Careernet is hiring for Software Engineer!!
About the job
Company: Global Banking Organization
Key Skills: Java, Selenium, Appium
Roles and Responsibilities:
- Design, develop, and execute automated test scripts for Java platforms.
- Perform functional, regression, performance, and load testing.
- Test RESTful APIs and validate responses using tools like Postman.
- Develop and maintain test frameworks using Java and JavaScript.
- Implement Cucumber-based frameworks with Gherkin language for behavior-driven testing.
- Establish Jenkins projects for automated build, deploy, and testing processes.
- Work closely with DevOps teams to integrate test automation into CI/CD pipelines.
- Conduct end-to-end testing and coordinate UAT efforts with cross-functional teams.
- Verify production deployments and ensure application stability post-release.
- Troubleshoot and resolve issues in test environments, providing detailed reports.
- Utilize NoSQL databases such as MongoDB and DynamoDB for testing purposes.
- Adhere to Agile or Scrum methodologies for software development and testing.
- Collaborate with development and product teams to ensure software quality.
- Maintain test documentation, including test cases, test plans, and defect reports.
- Utilize Jira and Zephyr Scale for test management and reporting.
- Perform performance and load testing using JMeter to identify system bottlenecks.
- Ensure adherence to best practices in software testing and quality assurance.
- Provide test reports and insights to stakeholders to aid in decision-making.
- Stay up to date with emerging testing technologies and best practices.
Skills Required:
- 3+ years experience with testing Java platforms
- 2+ years experience of testing RESTful APIs.
- Knowledge on Cucumber based framework, writing feature file Gherkin language.
- AWS Cloud Experience is a plus
- Strong analytical skills, with critical thinking capability and strong problem-solving skills
- Expertise in both automation & manual testing.
- Expertise in both Regression, Performance and Load Testing
- Establish appropriate projects in Jenkins that work in conjunction with automated build and deploy jobs and execute automated test scripts using Jenkins.
- Coordination with multiple teams for End-End testing and UAT
- Attention to Detail
- Strong communication skills
- Expertise in developing test framework, test suites and scripting for cloud based applications
- Production Deployment Verification
- Strong experience in working with DevOps and Build pipelines.
- Strong experience with development methodologies such as Agile or SCRUM
- Expertise in NoSQL databases like MongoDB, DynamoDB
- Demonstrate strong problem-solving ability and analytical skills
- Strong communication, presentation, and advisory skills
- Expertise in Java/Javascript for writing test suites
- Experience with Gitlab, Postman
- Experience with Jira, Zephyr scale is desirable
- Experience with Jmeter for Performance/Load Testing
Education: Bachelor’s Degree in related field
Job Features
Job Category | Software Engineer |
