Enable job alerts via email!

Senior QA engineer for Treasury Installer (with Python, Kubernetes exp.)

Luxoft

United States

Remote

USD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the technology sector is seeking a Senior QA Engineer to join their team. The successful candidate will be responsible for creating and executing test plans, implementing test automation, and managing cloud environments. With a focus on improving product quality, this role requires strong experience in software development, cloud applications, and automation tools like Python, Docker, and Kubernetes. Ideal candidates should have a Bachelor's degree and at least 5 years of relevant experience.

Qualifications

  • 5+ years of experience in software development and quality assurance.
  • Experience in testing cloud applications and automation.
  • Relevant certifications (CKA, CKAD, Azure) are a plus.

Responsibilities

  • Conduct functional and regression tests for Treasury Installer.
  • Implement and maintain test automation using Python and Selenium.
  • Manage cloud environments and troubleshoot incidents.

Skills

Experience with test automation
Knowledge of Python
Experience in Docker
Experience with Kubernetes
Excellent problem-solving skills
Knowledge of data encryption and cybersecurity
Familiarity with Selenium
Knowledge of GIT Version control
CI/CD (Jenkins)

Education

Bachelor's degree in computer science, information technology, or mathematics

Tools

Selenium
Docker
Kubernetes
Azure
Jenkins

Job description

Project description

Reporting to the Senior QA Manager, the Senior QA engineer creates and executes product test plans to ensure software products meet design specifications and product quality standards. Assists Development team with process improvements to improve product quality

Responsibilities

  • Conduct Treasury Installer functional and regression tests (test cases definition and execution) for deployment, security, performance, and availability
  • Implement test automation for Treasury Installer using Python programming language and maintain testing frameworks (Selenium, CI/CD pipelines)
  • Manage cloud environments in accordance with company securityguidelines
  • Develop, deploy, and maintain infrastructure on Azure using Docker and Kubernetes.
  • Troubleshoot incidents, identify root causes, fix and document problems, and implement preventive measures.

SKILLS

Must have

  • Bachelor's degree in computer science, information technology, or mathematics
  • 5+ years of proven experience as a Quality Assurance Engineer or similar role in software development and system administration.
  • Experience in testing cloud applications
  • Experience with test automation with the ability to design and develop automated testing programs
  • Familiarity with Selenium/Selenium Grid automation framework
  • Knowledge of Python
  • Experience in Docker for containerization and application deployment.
  • Experience with Kubernetes and Helm for orchestration of Docker containers.
  • Experience with Azure cloud services and understanding of their offerings and architecture.
  • Knowledge of databases and operating systems (Linux/Unix).
  • Knowledge of best practices related to data encryption and cybersecurity.
  • Excellent problem-solving and communication skills.
  • Knowledge on GIT Version control
  • CI/CD - Jenkins (groovy)

Nice to have

• Relevant certifications such as Certified Kubernetes Administrator (CKA) Certified Kubernetes Application Developer (CKAD), or Azure Certifications (AZ-104, AZ-204, AZ-400, etc.)• Experience with other cloud platforms like AWS or GCP• Experience in network, server, and application-status monitoring• Exposure to Azure pipelines• Ability to troubleshoot complex software and hardware issues• Monitoring – Prometheus, Grafana

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.