Test Automation Engineer
Location
Egypt
Posted
78 days ago
Salary
0
Seniority
Senior
Job Description
Test Automation Engineer
Knawat
• Assess software quality through manual and automated testing. • Responsible for finding and reporting bugs and glitches. • Execute test cases and ensure that products, applications and systems work correctly.
Job Requirements
- 5+ Years of experience in a software-related, including at least 1 year of test automation.
- Experience with API Testing, UI Testing.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- Hands-on experience with both white-box and black-box testing.
- Hands-on experience with automated testing tools.
- Ability to document and troubleshoot errors.
- Attention to detail.
- Analytical mind and problem-solving aptitude.
- Experience working in an Agile/Scrum development process.
- Experience with performance and/or security testing is a plus.
- Communication in English is required.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Develop and maintain automated test scripts using Java programming language and automation tools (e.g., Selenium, REST Assured). • Contribute to the design, development, and maintenance of test automation frameworks. • Ensure scalability, maintainability, and reusability of test scripts. • Integrate automated tests into the CI/CD pipeline, ensuring that tests are executed automatically as part of the build and deployment process. • Designs and implements CI/CD pipeline integration strategies for automated testing. • Implement data-driven testing approaches where applicable. • Develop automated tests for complex scenarios, including API, performance, security, and integration testing. • Identify gaps in coverage and proactively address them. • Analyze test results and generate reports on test execution and defect identification. • Collaborate with development teams to resolve issues. • Mentors and guides less experienced Software Engineers in Test. • Provides technical guidance and support. • Work closely with developers, manual QA testers, and other stakeholders to ensure effective communication and collaboration throughout the testing process. • Continuous Improvement: Analyze test results and production incidents to improve test effectiveness. • Evaluate and introduce new tools and technologies to enhance QA capabilities.
Test Engineering Manager
DICK'S Sporting GoodsHeadquartered in Coraopolis, Pennsylvania, DICK’S Sporting Goods offers sports fans and enthusiasts a “big store” selection of name-brand sports equipment, products, shoes, a
• Lead and grow QA and SDET teams across multiple portfolios. • Provide hands-on coaching in automation design, debugging, test architecture, and engineering best practices. • Establish clear performance expectations, career paths, and skill development plans. • Execute a unified automation strategy aligned to enterprise standards. • Promote shift-left practices, embedding validation early in the SDLC. • Define and track portfolio-level quality KPIs (automation coverage, defect leakage, stability, release readiness).
• Collaborating with team members to define the automated testing approach. • Planning and estimating automation tasks. • Designing, developing, and maintaining automated test scripts in Robot Framework with Python. • Improving test framework architecture. • Reviewing code prepared by other QA team members. • Backend and frontend testing as a prerequisite for test automation and verification of automation failures. • Reviewing and reporting automation test results. • Documenting identified defects. • Maintaining and improving testing support applications (data generators, automation tools).
Junior Test Engineer – ENDDP
Sigma Software GroupWe support enterprises, product houses, and startups with custom software solutions development and IT consulting.
• Requirements analysis, clarification • Test documentation creation (checklists, test cases, test plans, guidelines, etc.) • Functional and regression testing utilizing both automation and manual testing approaches • Defect reporting, verification after resolving and sanity testing • Test results and status reporting • Understanding of project business and domain logic • Act like an active Scrum team member, take part in estimation, refinement and planning sessions • Closely collaborate with team members and participate in conference call with customer-side PO




