HamburgerMenu
hirist

Job Description

Description :

Role : Senior Test Engineer

Experience : 3 to 6 years

Location : Chennai

We are seeking a highly skilled and experienced Performance Tester to join our Quality Assurance (QA) team. The ideal candidate will have extensive experience in automated testing / performance testing, workload management, and implementing best practices. This role demands a Day 0 productive mindset, where the candidate can immediately contribute to ensuring the quality, reliability, and performance of our applications.

Responsibilities :


- Design, develop, and maintain performance test scripts and frameworks to validate application functionality, performance, and reliability.

- Execute and analyze results from automated tests, reporting issues and working with developers to resolve them.

- Implement and enforce QA best practices and methodologies across the team.

- Manage workload and prioritize testing efforts to meet tight deadlines without compromising quality.

- Collaborate with cross-functional teams to understand application workflows and ensure comprehensive test coverage.

- Develop and maintain regression test suites to ensure stability across application updates.

- Establish and monitor key testing metrics to evaluate product quality and testing effectiveness.

- Stay updated with the latest testing tools and technologies and recommend their adoption where appropriate.

Requirements :

Technical Skills :

- Proficiency in automated testing tools such as NeoLoad, Tosca, Selenium, Cypress, Playwright, or similar frameworks.

- Strong scripting skills in Python, JavaScript, or Java for developing test automation scripts.

- Hands-on experience with API testing tools like Postman, SoapUI, or RestAssured.

- Familiarity with performance testing tools like Neoload, JMeter, LoadRunner, or Gatling.

- Expertise in testing frameworks like TestNG, JUnit, or PyTest.

- Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions for integrating automated tests.

- Knowledge of version control systems, particularly Git.

- Understanding of containerized environments and tools like Docker for test environment setup.

- Strong ability to document testing processes, frameworks, and results using Markdown or Asciidoc.

Testing Practices :

- Comprehensive knowledge of QA methodologies, tools, and processes.

- Experience with workload management and prioritization to meet aggressive testing timelines.

- Strong understanding of agile development processes and sprint-based testing cycles.

- Familiarity with security testing practices and tools.

Soft Skills :

- Excellent problem-solving and analytical skills.

- Strong communication skills for collaborating with cross-functional teams.

- Proactive approach to identifying testing gaps and implementing solutions.

- Ability to handle multiple tasks and meet tight deadlines in a fast-paced environment.

Qualifications :

- Bachelors degree in Computer Science, Information Technology, or a related field.

- At least 3 to 6 years of experience in automated testing roles.

Preferred Skills :

- Experience with cloud-based testing environments and tools.

- Familiarity with testing for mobile applications on Android and iOS platforms.

- Exposure to compliance standards and testing requirements in the financial industry.

- Certification in ISTQB or other recognized QA credentials.


info-icon

Did you find something suspicious?