19 Mobile Testing jobs in Egypt
Test Automation Engineer
Posted today
Job Viewed
Job Description
About the Project
The customer is developing an edge runtime system for the new vehicle architecture. The manual test cases are already developed and an automation test framework exists. The test framework uses Azure Pipelines to execute test cases on a Test PC via Robot Framework. Python is used to develop support functions (checking preconditions on the test setup like version numbers). The Test Object / Setup is running in a Ubuntu / Linux environment.
The System to be tested is an in-vehicle component connected to the Cloud. The test cases are a mix of complex and straightforward test cases and expect Linux system and networking know-how as well as basic python skills.
The goal of the project is to increase the number of automated test cases and extend the test setup for Hardware in the Loop and prototyping in the next phase.
**Responsibilities**:
- In your role as a Test Engineer for embedded systems, you will support the realization of a new diagnostic solution based on service-oriented communication for a german OEM as part of our agile scrum team.
- Your responsibilities will include:
- implementation of automatic test cases with Azure Pipelines, Robot Framework, and Python
- analysis and reporting of defects in close collaboration with the development team
- support the development team with analysis of issues
- improve the existing test framework
- work closely with the manual test team to improve test cases
**Skills**:
Must have
- Python (advanced)
- Linux (System / Networking)
- YAML
- Advanced experience in Test Automation
- Azure Pipeline experience
- Hardware knowledge
- Integration expertise
- Expertise on HIL Testing
- Good knowledge in test processes, test techniques & reporting
- Soft skills: good communication, pro-activeness etc.
- 3+ years of experience in automotive / embedded domain
Nice to have
- Robot Framework experience
- Microsoft Connected Vehicle Platform know-how
- Bachelor of Science in Mechanical, Electrical, Computer Engineering or equivalent experience
- Experience in designing, developing and maintaining of automated testing framework, harness and tool set
- Expertise in test automation tools for embedded systems
- Software development experience on Linux Systems
- Knowledge of vehicle bus-systems and protocols (Ethernet, CAN)
- Experience in testing activities on the Unit and Component qualification level
- Advanced experience in creating automated tests, execute them and collect results.
- ISTQB Certified Tester Foundation Level, Automotive tester, Agile tester or similar desirable
- Experience in vehicle diagnostics would be a plus (UDS, DoIP)
- Diagnostic knowledge in VW Context (UDS, VW-Norms)
- Knowledge in SOME/IP, ViWi, TCP/IP, MQTT, RESTful services
- Experience in agile development (SCRUM and/or SAFe)
- Experience with Google Test-Framework
- Knowledge on AUTOSAR Classic or AUTOSAR Adaptive
- Understanding of Service oriented architecture
**Languages**:
English: B2 Upper Intermediate
**Seniority**:
Regular
**Relocation package**:
If needed, we can help you with relocation process.
Line of Business
Automotive
Vacancy Specialization
QA automation
Ref Number
VR-81074
Mobile Applications Developer
Posted today
Job Viewed
Job Description
- 3+ years of demonstrable experience
- Familiarity with OOP design principles
- Experience with third-party libraries and APIs
- Superior analytical skills with a good problem-solving attitude
- Experience as an iOS/Android mobile app developer
- Preferred to have Oracle SQL / PLSQL knowledge.
- Skills:
- Microsoft Office : Professional
- Languages:
- English : Very good
**Job Details**:
- Country:
- EGYPT- City:
- Cairo- Job Type:
- Full Time- Industry:
- Insurance ,- Gender:
- Salary Negotiable:
- Yes- Age From:
- 25- Age To:
- 30- Experience:
- 3 - 5 YearsApply
Mobile Applications Developer Fullstuck
Posted today
Job Viewed
Job Description
**Job Description**:
**Responsibilities**:
- Work with interdisciplinary teams to define, design, and deploy new features.
- Test code for robustness, including edge cases, usability, and general reliability.
- Evaluate and implement new technologies to maximize development efficiency.
**Required Skills**:
- Proficiency in iOS and Android development platforms.
- Excellent knowledge of programming languages such as Swift, Kotlin, and/or Java.
- Experience with advanced frameworks and mobile architectures.
- Ability to work in an agile environment.
- Experience in integrating databases and backend systems.
- Strong analytical and problem-solving skills.
Opportunities:
- Opportunity to work on innovative and varied projects.
- Stimulating work environment and support for professional growth.
- Collaborative and passionate team.
Application:
Send your resume, cover letter, and possibly examples of projects or portfolio
**Job Types**: Full-time, New grad
Pay: E£15,000.00 - E£50,000.00 per month
**Education**:
- Master's (preferred)
**Experience**:
- Mobile Applications Developer: 5 years (required)
**Location**:
- Cairo (required)
QA Engineer
Posted today
Job Viewed
Job Description
- **Job Purpose**:
Responsible for verifying and reviewing the quality systems applied to ensure their compatibility with required standards guided by the estimated cost and time set
**Job Duties and Responsibilities**:
- Implement quality assurance standards, processes and control quality assurance standards
- Evaluate production capabilities and recommends improvements
- Assist in developing quality assurance policies and procedures
- Maintain proper documentation and reports
- Organize all audits activities, which include internal, suppliers, distributors and external audits
- Participate in building and updating the quality management system (QMS),
- Promote interest in quality improvement efforts by publicizing product results
- Coordinate with line audits and technical department to ensure making the required corrective and preventive action and avoid non
- compliance with the required product specifications and codes
- Maintain quality records in accordance with the requirement of ISO 9001
- Fulfill additional tasks as per job requirements and as directed by line management
**Job Skills and Abilities**:
- Excellent in English language
- Very good communication skills
- Very good computer skills
- Ability to work under pressure
- Multi task Engineer
**Qualifications**:
- BSC in Mechanical Engineering Preferable (Power or Production)
- 3 - 6 Years of Experience
Sw QA Engineer
Posted today
Job Viewed
Job Description
Let's make the difference together!
**Meet the team - **Video**
Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.
**Design-to-Silicon D2S**, is seeking a highly qualified **Software Test Engineer **for a position within **Calibre RET QA Team in **Cairo, Egypt.
**Responsibilities**:
- Sponsors quality process and procedures throughout the entire product lifecycle including inspections, code reviews, requirements, code coverage and quality improvement.
- Set expectations for product quality, create a plan to measure the expectations, and ensure execution of the plan.
- Accountable for the predictability of schedules and measuring progress to goals against objectives.
- Understands the level of quality required at different phases of the product lifecycle and ensures that the product works in the customer intended environment. Works with customers, marketing, and/or Customer Support to understand customer needs and requirements.
- Record past verification and validation efforts to ensure reproducibility of results.
- Assesses technical capability of product, including ease of use, functionality, reliability, and serviceability.
- Testing product for defects and limitations, and boundaries (think of all the ways that a product might not work).
- Collaborates and coordinates as needed with global engineering and QA teams.
- Review functional and design specifications and other project documentation. Review internal and external product and release documentation and provide appropriate input to others, e.g. KPD, third party providers, etc.
- Coordinate efforts with SW Development and Release Team members to ensure quality software releases.
**Qualifications**:
- B.Sc./M.Sc. in in Electrical Engineering Electronics and Communication/Computer Engineering.
- ** 3 to 5 years of experience** in testing and test automation.
- Good knowledge in Linux/Unix OS., Versioning control tools (CVS, git), Bash, Python, TCL and Defect Tracking Systems.
- Good to have DRC, Standard verification rule format (SVRF) and Calibre tools.
- Good knowledge of IC manufacturing process and IC layout design.
- Good Knowledge of Software Quality Assurance processes and software testing concepts is an asset.
- Excellent communication skills and ability to work closely with product owner and R&D to understand software features and customer usage.
- Self-Motivated engineer with good capability for continuous learning.
We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, and generous holiday allowance.
Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity.
Siemens. Making real what matters
**If you want to make a difference - make it with us!**
**Organization**: Digital Industries
**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)
**Experience Level**: Experienced Professional
**Full / Part time**: Full-time
QA Engineer -remote
Posted today
Job Viewed
Job Description
- A bachelor's degree in computer science or related field.
- Up-to-date knowledge of software test design and testing methodologies.
Working knowledge of manual test techniques and compatibility with various software programs. Basic Automatic experience.
- Working knowledge of programming.
- Excellent communication and critical thinking skills.
- Good organizational skills and detail-oriented mindset.
- Good time-management skills.
- Great interpersonal and communication skills.
**Job Type**: Contract
**Salary**: Up to E£700.00 per month
Application Question(s):
- When you'll be available for a call tomorrow?
Software QA Engineer
Posted today
Job Viewed
Job Description
- Collaborate with software engineers to develop effective strategies and test plans.
- Execute test cases and analyze results.
- Identify test methods and prepare test plans for new or updated software projects to make sure
- Contribute in writing user manuals and other required documents.
- Evaluate product code according to specifications.
- Create logs to document testing phases and defects.
- Report bugs and errors to development teams.
- Help troubleshoot issues.
- Conduct post-release/ post-implementation testing.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
- Attend management meetings.
- Track program performance after implementation to prevent the occurrence of errors and problems and ensure efficiency.
- Suggest design improvements or modifications during the development process.
**Qualifications**:
- BSc. of Computer Engineering graduate or equivalent.
- 1+ years of experience.
- Excellent knowledge of design patterns and object-oriented concepts.
- Good knowledge of software QA methodologies, tools and processes.
- Good problem solving skills.
- Ability to learn new technology.
- Ability to write clean code.
- Familiarity with Mac OS or Linux is a plus.
**Benefits**:
- Competitive salary.
- Flexible hours.
- Free food and drinks.
- Friendly Environment.
- Access for a lot of online courses.
- Sessions and talks on IT technologies and Business to increase the knowledge of our employees.
- Fun Environment (PlayStation 4, playing puzzles together).
**Working Conditions**:
- Location: Alexandria, Egypt.
- Days Off: Friday and Saturday.
Be The First To Know
About the latest Mobile testing Jobs in Egypt !
Software QA Engineer
Posted today
Job Viewed
Job Description
- Collaborate with software engineers to develop effective strategies and test plans.
- Execute test cases and analyze results.
- Identify test methods and prepare test plans for new or updated software projects to make sure
- Contribute in writing user manuals and other required documents.
- Evaluate product code according to specifications.
- Create logs to document testing phases and defects.
- Report bugs and errors to development teams.
- Help troubleshoot issues.
- Conduct post-release/ post-implementation testing.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
- Attend management meetings.
- Track program performance after implementation to prevent the occurrence of errors and problems and ensure efficiency.
- Suggest design improvements or modifications during the development process.
**Qualifications**:
- BSc. of Computer Engineering graduate or equivalent.
- 1+ years of experience.
- Excellent knowledge of design patterns and object-oriented concepts.
- Good knowledge of software QA methodologies, tools and processes.
- Good problem solving skills.
- Ability to learn new technology.
- Ability to write clean code.
- Familiarity with Mac OS or Linux is a plus.
**Benefits**:
- Competitive salary.
- Flexible hours.
- Free food and drinks.
- Friendly Environment.
- Access for a lot of online courses.
- Sessions and talks on IT technologies and Business to increase the knowledge of our employees.
- Fun Environment (PlayStation 4, playing puzzles together).
**Working Conditions**:
- Location: Alexandria, Egypt.
- Days Off: Friday and Saturday.
Senior QA Engineer
Posted today
Job Viewed
Job Description
- Analyze and understand project requirements to develop test strategies, test plans, and test cases.
- Design and implement automated tests to validate software functionality and performance.
- Execute functional, integration, regression, and performance tests.
- Identify, document, and track software defects, and collaborate with developers and stakeholders to drive their resolution.
- Collaborate with cross-functional teams to ensure that all aspects of the software development lifecycle are properly tested.
- Maintain and enhance the test automation framework and infrastructure.
- Provide technical guidance and mentorship to junior QA engineers.
- Stay up-to-date with industry best practices and emerging trends in software testing.
**Requirements**:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software testing or quality assurance.
- Strong knowledge of software testing methodologies, tools, and processes.
- Experience with test automation frameworks and tools, such as Selenium WebDriver or Cypress.
- Proficiency in at least one programming language, such as Java, Python, or JavaScript.
- Experience with API testing and working with RESTful APIs.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, agile environment.
- Attention to detail and a commitment to delivering high-quality results.
Senior QA Engineer - Levelset
Posted today
Job Viewed
Job Description
This role reports to the Director of QA Engineering and is based in Cairo, Egypt. We’re looking for someone to join our team immediately.
**What you’ll do**:
- Work with cross-functional teams to ensure quality throughout the software development lifecycle
- Design and execute test cases
- Verify that implemented software meets the business requirements
- Suggest functionality improvements based on usability standards
- Review requirements documents in terms of consistency, completeness, and correctness
- Conduct post-release/ post-implementation testing
**What we’re looking for**:
- 5+ years of experience in software testing
- Proficient in writing SQL queries
- Self-driven, problem-solver with demonstrable critical thinking skills
- Thorough understanding of software testing methodologies, QA tools, and Agile principles
- Proven knowledge and experience in various test levels (system integration, performance, regression, and user acceptance)
- Ability to manage and prioritize multiple, diverse projects simultaneously
- Excellent troubleshooting and analytical skills; experience in API testing
- Knowledge and/or experience in the following technologies/tools will be considered as a huge plus:
- Neo4j graph database
- Cypher query language
- RabbitMQ message broker
- Kafka message broker
- Kubernetes commands
- Non-functional testing experience: Automation/Performance/Security
**About Levelset**
Levelset, a Procore company, is building the software that empowers people in construction to get what they earn. We provide cloud-based construction management software that makes lien rights, payment paperwork, and compliance in the construction industry simple and stress-free, so contractors and suppliers can get paid faster, have easier access to capital, and fewer surprises.
Additional Information
**About Us**
Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.
We are an equal opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against employees on the basis of age, color, disability, gender, gender identity or expression, marital status, national origin, political affiliation, race, religion, sexual orientation, veteran status, or any other classification protected by law.