Description
Tools And Technologies
• Familiarity with continuous integration tools like Jenkins, version control systems like
Git, and performance testing tools like JMeter.
Job Responsibilities
• Work closely with the development team, product managers, and other stakeholders to
understand requirements and ensure thorough testing.
• Participating in design reviews and providing input on requirements, product design,
and potential problems
• Reviewing software requirements and preparing test scenarios.
• Develop and execute comprehensive test plans, strategies, and cases for both manual
and automated testing processes.
• Interacting with clients to understand product requirements.
• Analysing test results on database impacts, errors or bugs, and usability.
• Must have strong experience working in the Software Testing field throughout the
career across all phases of software development life cycle.
• Must have exposure as well as hands on experience of manual as well as performance
testing for various web based mobile based and desktop-based Software Products and
Application projects.
• Must have strong hands-on experience of various types of testing including end to end
functional testing, UIUX, Performance, Security, Architecture, Websites and
Performance testing etc.
• Must have led various software testing projects end to end including Test Plans & Test
Cases preparation, Effort Estimation, Test Reporting, Project Coordination activities for
various projects.
• Knowledge of Database testing over MySQL or other relational non-relational
databases is a plus.
• Knowledge of at least one Programming language & coding on an Automation
framework is plus.
• Must have familiarity with leading tools for requirement management, test case
management, bug management and version control.
• Preparing reports on all aspects related to the software testing carried out and
reporting to the design team.
• Provide guidance and mentorship to junior QA engineers.
• Good to have scripting and programming languages, preferably Python.
• Knowledge of continuous integration and continuous deployment (CI/CD) practices
and tools (e.g., Jenkins, GitLab CI).
• Agile methodologies: Experience working in an Agile/Scrum environment.
Soft Skills
• Excellent communication skills, both written and verbal.
• Strong analytical and problem-solving abilities.
• Ability to work collaboratively in a team environment.
• Detail-oriented and capable of understanding the broader context of the software
development lifecycle.
Preferred Qualifications
• Bachelor’s or master’s degree in computer science, Information Technology, or a
related field.
• Certifications: ISTQB or equivalent certification in software testing.
Skills: python scripting,test scenarios preparation,continuous integration tools,degree in computer science,bug management tools,jenkins,manual testing,test planning,version control tools,automation,effort estimation,performance testing,istqb certification,client interaction,test case management tools,software requirements review,programming language knowledge,scripting,project coordination,quality assurance,problem-solving abilities,communication skills,testing,software testing,version control systems,analytical abilities,report preparation,detail-oriented,test result analysis,jmeter,database testing,mentorship,ci/cd practices and tools,git,agile methodologies,automation framework coding,requirement management tools,automated testing,performance testing tools,team collaboration