Search by job, company or skills

Noases

Senior Software testing Engineer

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

Responsibilities

  1. Design and implement comprehensive test plans and test cases, ensuring thorough software testing based on requirements and design documents.
  2. Execute various testing methodologies: functional, regression, performance, and usability, to identify defects and ensure software quality meets standards.
  3. Identify, document, and track software defects using bug-tracking tools. Collaborate with developers to resolve these issues effectively.
  4. Proactively participate in the software development lifecycle by collaborating with cross-functional teams. Provide input during design and development phases to enhance software testability and overall quality.
  5. Champion test automation efforts by developing and maintaining robust test scripts and frameworks.
  6. Conduct root cause analysis of software defects to identify underlying issues and recommend process improvements to prevent future occurrences.
  7. Stay abreast of industry trends and best practices in software testing and quality assurance.

8. Design and implement API test plans and test cases to ensure the reliability, performance, and security of API endpoints.

9. Execute automated and manual API tests to validate data flows, integrations, and functionality.

10. Stay updated with the latest tools and techniques in API testing and apply them to ensure robust API quality.

  • Qualifications

  1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
  2. Proven experience as a Software Testing Engineer or similar role (typically 3-5 years for senior positions).
  3. Strong understanding of software testing methodologies, tools, and processes.
  4. Ability to write clear, concise, and comprehensive test plans and test cases.
  5. Familiarity with bug-tracking tools, version control systems, programming languages (e.g., Java, C#, Python is preferred), and scripting languages.
  6. Experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG ) is preferred.
  7. Excellent analytical and problem-solving skills with a meticulous eye for detail.
  8. Experience in Agile/Scrum software development methodologies.
  9. Knowledge of continuous integration and continuous delivery (CI/CD) processes.
  10. Experience in testing web-based and mobile applications.
  11. Proven experience in API testing, including designing and executing test cases for RESTful and SOAP APIs.
  12. Familiarity with API testing tools such as Postman, SoapUI, and Swagger.
  13. Knowledge of API testing frameworks (e.g., REST-assured, Karate).

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 30/07/2024

Job ID: 86926379

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 17-10-2024 09:22:00 AM
Home Jobs in Egypt Senior Software testing Engineer