17 Application Testing jobs in Egypt
Senior Software Quality Assurance Engineer

Posted 11 days ago
Job Viewed
Job Description
Senior Software Quality Assurance Engineer
**Job Description:**
**Key Duties and Responsibilities:**
+ Create detailed test cases to maintain high testing coverage.
+ Develop and execute different tests (Smoke - Sanity - Regression and Exploratory) to ensure product quality. Effective and Accurate estimate for assigned tasks/ Project plan.
+ Define In scope & out of scope testing Areas & Good knowledge in Risk analysis testing.
+ Define the needed high level testing scenarios.
+ Behaves in good manner and attitude with internal teams (developers, Product owners, Product managers)
+ Develop and execute manual and automated tests.
+ Good knowledge of nonfunctional testing like Performance & Security.
+ Good analysis for requirements to design fully covered test cases and raise gap of business.
+ Track quality assurance metrices like Bug counts, Rejected fix bugs, etc.
+ Perform and follow Agile process & activities effectively.
+ Reporting accurate, detailed Bugs on Bug tracking tools like JIRA.
**Required skills:**
+ Minimum of 4 years of experience in software testing.
+ Strong understanding of SDLC and other testing methodologies.
+ Experience in automation testing and framework like (Selenium, TestNG)
+ Experience in performance testing using Jmeter.
+ Experience in API testing minimum of 2 years in REST ASSURED and Postman.
+ ISTQB foundation certification is a MUST.
+ ISTQB Agile certification is PLUS.
**Location:**
EG-Cairo, Egypt (Al Emdad & Al Tamween)
**Time Type:**
Full time
**Job Category:**
Information Technology
Arrow Electronics, Inc.'s policy is to provide equal employment opportunities to all qualified employees and applicants without regard to race, color, religion, age, sex, marital status, gender identity or expression, sexual orientation, national origin, disability, citizenship, veran status, genetic information, or any other characteristics protected by applicable state, federal or local laws. Our policy of equal employment opportunity and affirmative action applies to all employment decisions personnel policies and practices, or programs.
Senior Software Quality Engineer - Performance
Posted today
Job Viewed
Job Description
**Engineering principle**: We ship robust, high-quality code, written for humans to read and maintain!
- Support multiple scrum delivery teams with planning, executing, evaluating, mentoring regarding Performance testing aspects
- Act as the technical leader for all performance test engineering responsibilities
- Drive our Performance Test Strategy to allow teams to design and execute performance testing evidencing system reliability, capacity, and scalability
- Build and lead a non-functional test capability that’s key goal is to improve the performance testing to ensure requirements are met for today's and future demands
- Ensure performance risks are understood by the business and products teams and mitigations are in place and monitored to closure.
- Actively contribute to the definition and maintenance of a set of robust non-functional requirements grounded in real-world user metrics and experience
- Stay up to date with industry best practices for techniques and controls; leverage knowledge to promote optimization and innovation
- Conduct technical presentations to educate teams on how to improve system performance.
- Organize and lead special initiatives as a member of the engineering team, to improve the process, investigate and qualify tools, and develop test frameworks or techniques to benefit future projects.
**Requirements**:
**Must-Have**
- Hands-on technical experience in shipping large-scale projects with multiple dependencies across teams.
- Hands-on 8+ years of relevant development or testing experience and hands-on 5+ years of experience in performance testing.
- Experience in working with and testing UI, API, and Databases including other backend systems.
- Good knowledge of scripting skills with one or more scripting languages, such as Python or Java is helpful.
- Expert in identifying performance problems early in the development life cycle to minimize costs/development time, reducing performance risks & challenges.
- Experience mentoring teams of highly skilled test engineers that deliver high-quality test outcomes.
- Understand cloud delivery using tools such as Git, Drone CI, Argo CD, and Kubernetes.
- Significant Test Automation skills using leading Web & Mobile tools: JMeter, k6, Locust, LoadRunner, Selenium, Cucumber, SoapUI, or others.
- Experience working with remote teams.
**Nice To Have**
- Strong hands-on experience with system monitoring tools and frameworks such as New Relic, Dynatrace, etc.
- Experience working in a microservice architecture.
- Strong attention to detail and influencing skills.
Senior Software Quality Engineer - Security
Posted today
Job Viewed
Job Description
**Engineering principle**: We ship robust, high-quality code, written for humans to read and maintain!
- Support multiple scrum delivery teams and Engineering as a whole with planning, executing, evaluating, and mentoring regarding Security testing aspects.
- Act as the technical leader for all security test engineering responsibilities.
- Drive our Security Test Strategy to allow teams to design and execute Security testing.
- Build and lead a non-functional test capability that’s key goal is to improve the security testing to ensure requirements are met for today and future demands.
- Ensure security risks are understood by the business and products teams and mitigations are in place and monitored to closure.
- Have a good understanding of network protocols.
- Ability to perform vulnerability assessments and scans.
- Actively contribute to the definition and maintenance of a set of robust non-functional requirements grounded in real-world user metrics and experience.
- Stay up to date with industry best practices for techniques and controls; leverage knowledge to promote optimization and innovation.
- Conduct technical presentations to educate teams on how to improve system security.
- Organize and lead special initiatives as a member of the engineering team, to improve the process, investigate and qualify tools, and develop test frameworks or techniques to benefit future projects.
- Design, develop and improve the Security Test infrastructure to enable the delivery of high quality and highly secure platform.
- Develop and refine periodically and keep the Security Test Strategy for the product up to date Continuously improve the security test coverage and add all the customer-centric scenarios as part of this effort.
- Integrate Security testing to CI/CD pipeline and continuously work on stabilizing and improving the test coverage.
**Requirements**:
**Must-Have**
- Hands-on 8+ years of relevant development or testing experience. 5+ years experience in Security Testing testing.
- Experience working with and testing UI, API, and Databases including other backend systems.
- Exposure to building a framework for security testing, setting up a security test lab, delivery templates, and process definition.
- Knowledge of vulnerability assessment tools.
- Background in shipping large-scale projects with multiple dependencies across teams.
- Solid understanding of building test suites to cover OWASP Security testing.
- Previous experience with static code analysis tools like SonarQube, Coverity, or other open-source tools.
- Good knowledge of scripting skills with one or more scripting languages, such as Python or Java is helpful. And building tools to verify DDOS attacks.
- Excellent verbal and written communication to explain security strategy to a technical and non-technical audience.
- Diligence and ability to plan and execute all the security tests to cover all aspects of the product.
- Ability to think creatively and strategically to do penetration testing.
- Excellent time management and organizational skills to meet the Release timelines.
- Experience working with remote teams.
**Nice To Have**
- Certifications in Security Testing.
- Exposure to defect management tools like JIRA.
- Exposure to publishing articles, and blogs related to security.
- Strong hands-on experience with system monitoring tools and frameworks such as New Relic, Dynatrace, etc.
- Experience working in a microservice architecture.
- Strong attention to detail and influencing skills.
- Familiar with the concepts of threat modeling and security by design.
Software Quality Engineer - Senior / Junior
Posted today
Job Viewed
Job Description
The Quality Engineer is directly responsible for the quality of releases and projects based on business requirements. Quality Engineer actively participates in reviewing the technical documents (requirements, analysis, design, etc ). He/She also provides staff assistance and regular feedback on projects and the testing processes to management.
**Duties and Responsibilities**:
- Develop and initiate quality standards for tests, inspections and evaluations.
- Critically think about how consumers will interact with the software being tested and turn those thoughts into finding bugs, listing action items and opening avenues of discussion.
- Develop and execute thorough test plans in a timely and efficient manner for all areas of the product.
- Write clear prioritized test cases that cover requirements and execute them along with exploratory testing.
- Maintain testing artifacts and update them according to changes in requirements.
- Write and execute Test scripts.
- Report clear, detailed, and timely quality status of products.
- Maintain, monitor and ensure highest quality in services and products.
- Team player.
- Excellent communication skills.
- Critical thinking.
- Knowledge of various testing types/techniques.
- Proven experience in creating consistent test planning, design, and execution.
- Familiar with Selenium, SoapUI or comparable tools.
- Writing SQL Scripts (Basic knowledge).
- Agile environment.
- ISTQB Foundation level.
Senior Software Quality Control Engineer
Posted today
Job Viewed
Job Description
**Title: Senior Software QC Engineer**
**Industry: IT Software**
**Reporting Line: Team Leader/SDS & Client (POC)**
**Position Type: Full Time**
**Level: Senior**
**Location: Cairo Office, New Cairo**
**About the job**:Do you have a strong background in QC testing and you have ambitions to work in an International environment where you are surrounded by strong IT professionals?
At CrossWorkers, you will work directly with our customer in Denmark who is a leading NFT digital wearable platform that provides an unparalleled experience for music and art lovers, with its unique merch NFTs from major artists and the ability to wear them digitally with Augmented Reality - you will have colleagues both in Denmark as well as in Egypt.
You must be ready for business trips to Denmark from time to time when needed.
**Technical profile/** Your duties**:
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts using open-source tools
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Monitor debugging process results
- Investigate the causes of non-conforming software and train users to implement solutions
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
- Follow the NDA & Security Data Protection Guidelines ensuring data is confidential and not disclosed to any third parties.
**Desired Skills and Experience**
**Who we are looking for?**
- You are fluent in Arabic and English, both written and spoken.
- Bachelors in Software engineering or Computer Science.
- Possess general programming skills and software development fundamentals.
- A minimum of 4 years of experience in related field/needed technology.
- You used to work in an international environment.
- Eager to learn through different resources including self-education.
- You see challenges and not problems and you attack them with creativity, initiative and determination.
- You work independently and targeted with a high activity level.
- You work well as part of a team and with an ability to deliver even with tough deadlines.
- Experience with IT Offshore/Nearshore/Outsourcing and European/GCC customers/companies is a plus.
- You are outgoing with a strong personal drive, you enjoy working independently and are motivated by the close collaboration with the management team.
- You have integrity and empathy and excellent communication and facilitation competencies are key to success in the job.
**Technologies & Frameworks**:
- Basic concept of Programming
- Proven work experience in software quality assurance
- 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 black box testing
- Hands-on experience with automated testing tools such as Selenium or similar products
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing is a plus
**What we offer**:
- You will have a unique opportunity to be part of a growing organization where you will work cross borders with highly experienced people, where we expected you to add your footprint.
- We have built an organization work-life balance, to be integrated in the way we do business and in a company with a strong technical environment.
- We will set high expectations for you, just as we do for our workplace, the work and ourselves.
- CrossWorkers is one of the best when it comes to good working environment, work conditions, professionalism and personal development.
- We work with a good scheme of benefits range:
- Competitive salary.
- Bus service.
- Social & Medical insurances.
- Good office environment and Technical equipment.
- Keep up with new technologies through internal and external trainings.
- We have an open and free Management style based on Scandinavian values and have a reputation of a strong and inspirational Technical environment.
**About CrossWorkers**
We are a Danish-owned IT Offshore company with many years of experience within IT and IT Offshore/Nearshore in several countries.
We work with customers in Europe and in the GCC area, where we have long relations with our customers.
Our office is located in 5th settlement, New Cairo and hold International standard.
Senior Software Quality Engineer - Unifonic
Posted today
Job Viewed
Job Description
Our mission is simple. We empower organisations to engage and communicate seamlessly with their customers. Since it was founded in 2006, Unifonic has consistently developed its product line and its markets to provide an affordable enterprise-grade multilingual, seamless omnichannel communications platform throughout the Middle East. Trusted by 5000+ of the world's most customer-centric companies. Unifonic combines your communications channels on one platform so you can streamline customer engagement.
***
**Job Title**: Senior Software Quality Engineer
**Years of Experience**: 7+
**Location**: Cairo, Egypt
**Salary Range**: To be determined
**Industry**: SAAS
- As a Senior Software Quality Engineer, you will be responsible for creating test strategies for complex projects with remote teams and devising automation frameworks.
- Ownership of test (case) coverage, test and defect reporting, and metrics.
- Establishing and enhancing automated testing frameworks for UI and API test automation.
- Advocating for QA best practices across the development and engineering teams, and implementing checks and balances to prevent regressions and production issues.
- Organizing and leading special initiatives as a member of the engineering team to improve processes, investigate and qualify tools, and develop test frameworks or techniques for future projects.
**Skills Required**:
- Strong knowledge of software testing methodologies and best practices.
- Experience with test automation using tools such as Selenium, Cucumber, Appium, SoapUI, or others.
- Familiarity with cloud delivery tools like Git, Drone CI, Argo CD, and Kubernetes.
- Experience with RobotFramework.
- Experience working with remote teams.
- Fluency in English with excellent writing, editing, and verbal communication skills.
If there are any additional details or qualifications you would like to include,
Software Quality Assurance Technical Manager
Posted today
Job Viewed
Job Description
Job Type
Full time
- On-site
**About the Role**:
Hiring for a Saudi IT Services Company in Egypt!
**Job Details**:
**Summary**
Ensure the quality, reliability, and functionality of software products through effective leadership and expertise in quality assurance practices. Lead and manage the QA team in executing comprehensive testing strategies to deliver high-quality software products. Developing and implementing QA methodologies, frameworks, and best practices to ensure efficient and effective testing processes. Oversee the planning, execution, and documentation of various testing activities, including functional, performance, and regression testing. Collaborate with cross-functional teams, including developers, product managers, and stakeholders, to define testing requirements and prioritize efforts. Mentor and provide technical guidance to the QA team, ensuring their professional development and adherence to quality standards. Overall improvement of software quality, guest satisfaction, and the successful delivery of reliable and bug-free software products.
**Education**
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
**Experience**Proven experience (3 - 6 years) in Quality assurance, with expertise in testing tools for web and Mobile App.
In-depth knowledge of quality assurance methodologies, processes, and best practices.
Strong knowledge of various testing types, such as functional, regression, performance, and security testing.
Proficiency in test automation frameworks, tools, and scripting languages (e.g., Selenium, Appium, JUnit, Python).
Experience in implementing and managing test automation solutions.
Familiarity with test management tools (e.g., JIRA, TestRail, HP ALM) for test planning, execution, and defect tracking.
Strong leadership skills to lead and manage a QA team.
Excellent communication skills to effectively communicate with cross-functional teams, stakeholders, and project managers.
Experience in test planning, test case creation, and test execution. Ability to prioritize testing efforts based on project requirements and timelines.
Familiarity with eCommerce frameworks
Good English
**Company Industry**:
IT Services
Be The First To Know
About the latest Application testing Jobs in Egypt !
Software Pqe (Quality Assurance)
Posted today
Job Viewed
Job Description
- In the context of complex automotive projects with multiple teams working in parallel, manage the quality of the intermediate and final deliveries (inter-team deliveries and customer deliveries).
- Execute both random inspections and planned audits on different work products in the project.
- Identify and evaluate quality metrics and present them to management and customers.
- Proactively support project managers to plan corrective actions to improve quality.
- Execute different quality audits on selected projects inside the organization.
**REQUIREMENTS**:
- Bachelor’s degree in Electronic Engineering /Computer Engineering /Computer Science or equivalent combination of education/experience.
- 3+ years of hands-on experience in the Software Quality Assurance / Software Development field.
- Strong knowledge of Agile, CMMI, ASPICE 3.1, and ISO26262.
- Experience with the Software development process, Systems engineering methodologies, and test techniques.
- Ability to troubleshoot issues to resolution. Strong problem solving and root cause analysis skills.
- Capability to enforce discipline and process compliance within complex project environments.
- Excellent communication and negotiation skills with other teams and the customer.
- Very good English language (spoken and written) is required.
**Job Features**:
- Job Category- Embedded
Senior Software Tester/quality Assurance (Ft)
Posted today
Job Viewed
Job Description
- Interact with the product team to understand product requirements.
- Participate in product design reviews and provide input on requirements, product design, and potential problems.
- Analyze test results, test data, bugs, and production defects.
- Responsible for personally contributing to test case creation and test execution alongside managing testing team capacity.
- Record and document results and compare them to expected results.
- Suggest functionality improvements based on usability standards.
- Review user stories and user acceptance criteria in terms of consistency, completeness, and correctness.
- Collaborate with software Engineers to develop effective strategies and test plans.
- Help troubleshoot issues.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
**Job Requirements**:
- Bachelor of Computer Science or any related discipline.
- **_ 5+ years of proven experience as a Quality Assurance or Software Tester or similar role._**:
- Experience in project management and end-to-end test process.
- Proven experience in manual and automation testing.
- Familiarity with Agile frameworks and regression testing is a must.
- **_ Experience with Redmine or similar issue tracking tools._**:
- **_ Experience with Selenium, JMeter, AppSignal, or any similar test automation tools._**:
- Ability to deal with code repositories, and databases and troubleshoot errors in the testing environment.
- **_ Hands-on experience with SQL, postman, and any scripting language._**:
- Excellent communication skills.
- Attention to detail.
- Analytical mind and problem-solving aptitude.
- Strong organizational skills.
- Up-to-date knowledge of software test design and testing methodologies.
- **_ Experience with e-Commerce and the FinTech industry is a big plus._**
**About Atecwireless.**:
Mission StatementOur Mission is to be a world-class RF engineering services firm, that designs and supports innovative and cost effective network solutions to contribute positively to the wireless eco system.Building Smarter Wireless NetworksAn independent diversity firm dedicated to wireless communications services, ATEC provides RF engineering services and technical outsourcing to telecommunications carriers, managed service providers, tower operators, and equipment vendors. ATEC has taken the lead in providing operators with its professional services in the planning, design, deployment, and ongoing optimization and management of wireless networks.AATEC has expertise in all major wireless technologies including GSM / Edge, GPRS, WCDMA, HSUPA, CDMA, EVDO, HSPA, LTE, Wi-MAX, and Wi-Fi. ATEC has optimized networks for leading network-service providers. ATEC manages both large and small-scale deployments for clients, both domestically and internationally.Since 2004, ATEC’s experienced staff has designed, and optimized more than 20,000 wireless cell sites. Our rigorous processes ensure the delivery of professional services of the highest quality required to meet a broad array of wireless network development needs.Our professional staff understands that expedient development of wireless networks is of utmost importance, and that our reputation hinges on the availability and quality of wireless services. ATEC prides itself on being able to offer our clients timely, cost effective, and highly proficient solutions while providing excellent customer service.Our Areas of Expertise
- Telecom Consulting
- Turnkey RF Design
- End-to-End Optimization
- Network Performance Monitoring
- Traffic Engineering
- Network Automation
- Drive Testing
- Field Operations
- Project Management
- Site / Safety AuditsTechnologies and StandardsATEC Wireless has hands-on experience with the following wireless technologies and standards:GSMGPRS/EDGECDMAEV-DOCDMA2000UMTSHSDPA/HSUPAHSPA+LTEWi-MAXWi-Fi
Senior Software Tester/quality Assurance (Ft)
Posted today
Job Viewed
Job Description
- Interact with the product team to understand product requirements.
- Participate in product design reviews and provide input on requirements, product design, and potential problems.
- Analyze test results, test data, bugs, and production defects.
- Responsible for personally contributing to test case creation and test execution alongside managing testing team capacity.
- Record and document results and compare them to expected results.
- Suggest functionality improvements based on usability standards.
- Review user stories and user acceptance criteria in terms of consistency, completeness, and correctness.
- Collaborate with software Engineers to develop effective strategies and test plans.
- Help troubleshoot issues.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
**Job Requirements**:
- Bachelor of Computer Science or any related discipline.
- **_ 5+ years of proven experience as a Quality Assurance or Software Tester or similar role._**:
- Experience in project management and end-to-end test process.
- Proven experience in manual and automation testing.
- Familiarity with Agile frameworks and regression testing is a must.
- **_ Experience with Redmine or similar issue tracking tools._**:
- **_ Experience with Selenium, JMeter, AppSignal, or any similar test automation tools._**:
- Ability to deal with code repositories, and databases and troubleshoot errors in the testing environment.
- **_ Hands-on experience with SQL, postman, and any scripting language._**:
- Excellent communication skills.
- Attention to detail.
- Analytical mind and problem-solving aptitude.
- Strong organizational skills.
- Up-to-date knowledge of software test design and testing methodologies.
- **_ Experience with e-Commerce and the FinTech industry is a big plus._**
**About Atecwireless.**:
Mission StatementOur Mission is to be a world-class RF engineering services firm, that designs and supports innovative and cost effective network solutions to contribute positively to the wireless eco system.Building Smarter Wireless NetworksAn independent diversity firm dedicated to wireless communications services, ATEC provides RF engineering services and technical outsourcing to telecommunications carriers, managed service providers, tower operators, and equipment vendors. ATEC has taken the lead in providing operators with its professional services in the planning, design, deployment, and ongoing optimization and management of wireless networks.AATEC has expertise in all major wireless technologies including GSM / Edge, GPRS, WCDMA, HSUPA, CDMA, EVDO, HSPA, LTE, Wi-MAX, and Wi-Fi. ATEC has optimized networks for leading network-service providers. ATEC manages both large and small-scale deployments for clients, both domestically and internationally.Since 2004, ATEC’s experienced staff has designed, and optimized more than 20,000 wireless cell sites. Our rigorous processes ensure the delivery of professional services of the highest quality required to meet a broad array of wireless network development needs.Our professional staff understands that expedient development of wireless networks is of utmost importance, and that our reputation hinges on the availability and quality of wireless services. ATEC prides itself on being able to offer our clients timely, cost effective, and highly proficient solutions while providing excellent customer service.Our Areas of Expertise
- Telecom Consulting
- Turnkey RF Design
- End-to-End Optimization
- Network Performance Monitoring
- Traffic Engineering
- Network Automation
- Drive Testing
- Field Operations
- Project Management
- Site / Safety AuditsTechnologies and StandardsATEC Wireless has hands-on experience with the following wireless technologies and standards:GSMGPRS/EDGECDMAEV-DOCDMA2000UMTSHSDPA/HSUPAHSPA+LTEWi-MAXWi-Fi