drjobs Software Engineer III - Python, Automation Testing

Software Engineer III - Python, Automation Testing

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorgan Chase within the AI/ML & Data platform team you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure stable and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.

Job responsibilities

  • Design develop and maintain automated test scripts specifically for API and UI testing. This involves creating robust and reusable test scripts that ensure the functionality and performance of software applications.
  • Conduct testing using Python frameworks such as Pytest . This includes writing and executing test cases as well as leveraging the features of these frameworks to enhance test coverage and efficiency.
  • Implement UI test automation using tools like Playwright or Selenium and perform API testing with Python. This requires a deep understanding of these tools to effectively automate the testing process and validate the user interface and backend services.
  • Collaborate closely with development and product teams to identify test requirements and strategies.
  • Analyze test results to identify issues bugs or performance bottlenecks. Work on resolutions by collaborating with developers to fix defects and improve the quality of the software.
  • Ensure that automated tests are seamlessly integrated into the Continuous Integration/Continuous Deployment (CI/CD) pipeline.
  • Adds to team culture of diversity equity inclusion and respect

Required qualifications capabilities and skills

  • Formal training or certification on software engineering concepts and 3 years applied experience
  • Hands on programming skills in Python demonstrating the ability to write clean efficient and maintainable code with a deep understanding of Pythons syntax libraries and frameworks and experience in developing software applications using Python
  • Experience with test automation tools and libraries for both API and UI testing including the ability to design develop and maintain automated test scripts and familiarity with tools such as Selenium Postman or similar frameworks that facilitate automated testing processes.
  • Hands-on experience with Amazon Web Services (AWS) particularly with services such as S3 and Lambda including the ability to deploy manage and optimize cloud-based applications and services leveraging AWSs capabilities to enhance application performance and scalability.
  • Strong communication skills and teamwork abilities to collaborate effectively with cross-functional teams to achieve common goals.

Preferred qualifications capabilities and skills

  • Familiarity with CI/CD pipelines and tools like Jenkins Docker Kubernetes
  • Familiar with cloud tools like Kubernetes EKS AWS Glue ECS
  • Familiar with building performance tests using Locust



Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.