Key Responsibilities:
Test Planning and Design:
- Develop and document detailed test plans test cases and test scripts.
- Analyze requirements specifications and technical design documents to provide timely and meaningful feedback.
Manual Testing:
- Perform thorough regression testing when bugs are resolved.
- Execute manual test cases and report defects inconsistencies and issues.
- Validate new features and enhancements through exploratory testing.
Automation Testing:
- Design develop and maintain automated test scripts and frameworks.
- Execute automated tests and analyze results to identify and report issues.
- Continuously improve automated testing methodologies to enhance test coverage and efficiency.
Defect Management:
- Identify log track and follow up on defects in the bug tracking system.
- Collaborate with developers and other stakeholders to resolve issues.
Test Reporting:
- Prepare and present test reports to the project team and management.
- Provide clear and concise documentation of testing activities and results.
Collaboration and Communication:
- Work closely with developers business analysts and other stakeholders to understand requirements and provide input on potential risks and issues.
- Participate in daily stand-ups sprint planning and retrospective meetings as part of the Agile development process.
Tool and Technology Utilization:
- Utilize testing tools and technologies such as Selenium JUnit TestNG QTP JIRA and others.
- Stay current with new testing tools and test strategies.
Quality Assurance:
- Ensure that software products meet the highest standards of quality performance and reliability.
- Advocate for best practices in software development and testing.
Requirements
Required Skills and Qualifications:
- Education: Bachelors degree in Computer Science Information Technology or a related field.
- Experience: Minimum of 4 years of experience in software testing including both manual and automated testing.
Technical Skills:
- Proficiency in automated testing tools (e.g. Selenium JUnit TestNG QTP).
- Strong understanding of software development lifecycle (SDLC) and software testing lifecycle (STLC).
- Experience with bug tracking and test management tools (e.g. JIRA TestRail).
- Knowledge of scripting languages (e.g. Python JavaScript) and programming languages (e.g. Java C#).
Soft Skills:
- Excellent analytical and problem-solving skills.
- Strong attention to detail and commitment to quality.
- Effective communication and teamwork skills.
- Ability to work independently and manage multiple tasks simultaneously.
- Certifications: ISTQB certification or similar testing certification is a plus.
Preferred Qualifications:
- Experience in Agile/Scrum environments.
- Knowledge of performance and security testing.
- Experience with continuous integration/continuous deployment (CI/CD) processes and tools (e.g. Jenkins).
Required Skills:
Bachelors degree in Computer Science Engineering or related field. Proven experience as a Java Developer or Software Engineer. Strong proficiency in Java programming language and object-oriented design concepts. Experience with Java frameworks such as Spring Hibernate or similar. Familiarity with web development technologies including HTML CSS JavaScript and related frameworks/libraries (e.g. Angular React). Experience with relational databases (e.g. MySQL PostgreSQL) and SQL. Understanding of software development methodologies (e.g. Agile Scrum). Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work effectively in a fast-paced environment and meet deadlines.
Key Responsibilities:Test Planning and Design:Develop and document detailed test plans test cases and test scripts.Analyze requirements specifications and technical design documents to provide timely and meaningful feedback.Manual Testing:Perform thorough regression testing when bugs are resolved.Ex...
Key Responsibilities:
Test Planning and Design:
- Develop and document detailed test plans test cases and test scripts.
- Analyze requirements specifications and technical design documents to provide timely and meaningful feedback.
Manual Testing:
- Perform thorough regression testing when bugs are resolved.
- Execute manual test cases and report defects inconsistencies and issues.
- Validate new features and enhancements through exploratory testing.
Automation Testing:
- Design develop and maintain automated test scripts and frameworks.
- Execute automated tests and analyze results to identify and report issues.
- Continuously improve automated testing methodologies to enhance test coverage and efficiency.
Defect Management:
- Identify log track and follow up on defects in the bug tracking system.
- Collaborate with developers and other stakeholders to resolve issues.
Test Reporting:
- Prepare and present test reports to the project team and management.
- Provide clear and concise documentation of testing activities and results.
Collaboration and Communication:
- Work closely with developers business analysts and other stakeholders to understand requirements and provide input on potential risks and issues.
- Participate in daily stand-ups sprint planning and retrospective meetings as part of the Agile development process.
Tool and Technology Utilization:
- Utilize testing tools and technologies such as Selenium JUnit TestNG QTP JIRA and others.
- Stay current with new testing tools and test strategies.
Quality Assurance:
- Ensure that software products meet the highest standards of quality performance and reliability.
- Advocate for best practices in software development and testing.
Requirements
Required Skills and Qualifications:
- Education: Bachelors degree in Computer Science Information Technology or a related field.
- Experience: Minimum of 4 years of experience in software testing including both manual and automated testing.
Technical Skills:
- Proficiency in automated testing tools (e.g. Selenium JUnit TestNG QTP).
- Strong understanding of software development lifecycle (SDLC) and software testing lifecycle (STLC).
- Experience with bug tracking and test management tools (e.g. JIRA TestRail).
- Knowledge of scripting languages (e.g. Python JavaScript) and programming languages (e.g. Java C#).
Soft Skills:
- Excellent analytical and problem-solving skills.
- Strong attention to detail and commitment to quality.
- Effective communication and teamwork skills.
- Ability to work independently and manage multiple tasks simultaneously.
- Certifications: ISTQB certification or similar testing certification is a plus.
Preferred Qualifications:
- Experience in Agile/Scrum environments.
- Knowledge of performance and security testing.
- Experience with continuous integration/continuous deployment (CI/CD) processes and tools (e.g. Jenkins).
Required Skills:
Bachelors degree in Computer Science Engineering or related field. Proven experience as a Java Developer or Software Engineer. Strong proficiency in Java programming language and object-oriented design concepts. Experience with Java frameworks such as Spring Hibernate or similar. Familiarity with web development technologies including HTML CSS JavaScript and related frameworks/libraries (e.g. Angular React). Experience with relational databases (e.g. MySQL PostgreSQL) and SQL. Understanding of software development methodologies (e.g. Agile Scrum). Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work effectively in a fast-paced environment and meet deadlines.
View more
View less