QE Test Automation Engineer

Experience: 5+ Years
Type: Full Time
Location: Bangalore
Notice-period: Immediate/15 days
Budget: 15 LPA
Technology: IT

Required Experience:

  • Hands-on experience with test frameworks like Google Test, NUnit, and Python Behave to automate test cases and ensure robust test coverage.
  • Familiarity with Windows-based products and application testing, including a strong understanding of Windows System Architecture, Windows Subsystem, and subsystem libraries.
  • Develop and implement new IT and End-to-End (E2E) test cases that meet project requirements and enhance product stability.
  • Execute automated tests in Docker containers and Virtual Machines, ensuring efficient test operations in various environments.
  • Integrate automated testing into CI/CD pipelines using GitHub Actions, ensuring seamless development and testing cycles.
  • Debug and resolve issues within CI/CD pipelines, optimizing the test automation process and minimizing delays in deployment.

Nice to Have Skills:

  • Collaborate with developers and stakeholders to identify test scenarios from feature specifications and document them in tools like TestRails.
  • Experience with cloud platforms such as VMware vCloud, AWS, or Azure, to simulate and test in cloud environments.
  • Ability to utilize tools like Git, GitHub Actions, Bazel, Shell scripting (Bash, PowerShell), Python, YAML, Docker, Virtual Machines, and TestRails to streamline and optimize test automation and execution.
  • Good understanding of software testing methodologies, including Unit Testing, Integration Testing, and End-to-End Testing, ensuring comprehensive test coverage.
  • Familiarity with test concepts such as test suites, test cases, parameterized testing, mocks, and stubs to improve the testing process and simulate different scenarios.
  • Experience with static code analysis and code coverage tools like SonarQube and CodeQL, ensuring code quality and security compliance.

Tools and Technologies:

  • Testing Frameworks: NUnit, Python Behave, Google Test.
  • CI/CD & Version Control: Git, GitHub Actions, Bazel.
  • Automation & Scripting: Shell scripting in Bash and PowerShell, Python, YAML, Docker.
  • Test Management: TestRails.
  • Code Quality Tools: SonarQube, CodeQL.
  • Virtualization & Cloud Platforms: Docker, Virtual Machines, VMware vCloud, AWS, Azure.

Mandatory Skills:

  • NUnit, Python Behave for test automation.
  • Familiarity with Windows-based products and application testing, including knowledge of Windows System Architecture.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top