Software Tester (Automation & Manual)

Permanent / Full-Time

We are seeking a detail-oriented and motivated Software Tester with expertise in both manual and automation testingto join our quality assurance team. The ideal candidate will have 3-5 years of experience in testing software applications, ensuring high-quality deliverables, and contributing to a seamless user experience. You will collaborate with development and product teams to identify, document, and resolve defects effectively.

Duties and responsibilities
Manual Testing:
  1. Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  2. Develop, document, and execute detailed test cases, test plans, and test scenarios.
  3. Perform functional, regression, integration, and usability testing.
  4. Identify, report, and track software defects and inconsistencies in bug tracking tools like Jira, Bugzilla, or similar.
  5. Conduct exploratory testing to identify potential issues not covered by test cases.
Automation Testing:
  1. Develop and maintain automated test scripts using tools like Selenium, TestNG, Cucumber, or similar.
  2. Execute automated test cases and analyze results to identify issues and bottlenecks.
  3. Integrate test automation scripts with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  4. Update existing automation frameworks and build reusable components.
  5. Generate reports for automation test results and provide actionable insights to the development team.
Collaboration & Communication:
  1. Work closely with development and product teams to understand application functionality and business requirements.
  2. Participate in sprint planning, daily stand-ups, and retrospectives as part of Agile processes.
  3. Provide input on improving test processes, tools, and overall QA strategy.
Performance & Security Testing (Preferred):
  1. Perform basic performance and load testing using tools like JMeter or similar.
  2. Assist in testing software for vulnerabilities in compliance with security standards.
Skills and experience
Must-Have:
  1. Strong knowledge of manual testing techniques and tools.
  2. Hands-on experience with automation tools like Selenium, Appium, or similar.
  3. Proficiency in test management tools (e.g., TestRail, Zephyr).
  4. Basic programming skills in languages like Java, Python, or JavaScript for writing test scripts.
  5. Familiarity with bug tracking tools like Jira or Bugzilla.
  6. Understanding of Agile/Scrum methodologies.
Good to Have:
  1. Knowledge of performance testing tools like JMeter or LoadRunner.
  2. Exposure to API testing tools like Postman or SoapUI.
  3. Experience with mobile application testing (manual and automated).
  4. Understanding of CI/CD tools like Jenkins or GitLab CI/CD.
  5. Knowledge of security testing concepts.
Soft Skills:
  1. Strong analytical and problem-solving skills.
  2. Excellent communication and collaboration abilities.
  3. Attention to detail and a commitment to delivering high-quality software.
  4. Ability to work under tight deadlines and manage multiple tasks effectively.

Perks & Benefits
  • Competitive salary and performance-based incentives.
  • Opportunities for professional development and certifications.
  • Flexible working hours and remote work options.
  • Collaborative work culture and supportive team environment.

Department

Software Engineering

Location

Hyderabad | India

Education

Graduation (Software, IT)

Compensation

3.6L – 5.6 L | Annum

Subordinates

Subordinate to the head

Additionally

pension + Insurance

Interested in this vacancy?

Enter your Resume details with cover letter and Apply Shortlisted candidates will be contacted.

Ziegler Aerospace is a Global Aerospace Company, Operating under the EASA Part 21 framework and headquartered in the United Kingdom. our experienced Engineering Team is engaged in the design and certification of Structural and Cabin Interiors repairs and modifications for all types of Large Aircraft.