Job Description
Job Description
Salary : Responsibilities :
Responsibilities :
- Participate in requirement reviews in order to write test procedures and test cases
- Develop test cases for black / white box testing
- Define test strategies based on software development plans
- Define and maintain test plans based on the software development schedule
- Ensure test plans align with the development schedule and project milestones
- Analyze reported issues to generate quality reports, and contribute to defect prevention
- Support development teams to verify and / or reproduce reported issues
- Participate in the continuous improvement of test processes and methodologies
- Setup and configure necessary hardware and operating environments for specialized and daily test cases
- Maintain of test equipment and the test library environment
- Participate in the development of test tools and test scripts
- Test Data setup
- Test environment setup
- Automation of testing using selenium and other tools in the market.
Basic Qualifications :
- Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree
- Minimum of 2 years of experience with proven technical and professional skills in Android and related software design, development, and testing
- 2+ years of experience in software quality assurance and testing Android code and Backoffice distributed systems with Java / J2EE / .
net and with traditional Databases and or Big data volume databases.
- Knowledge of SOA, Microservices and or Event based Architectures.
- Solid knowledge of testing embedded product software and software QA methodologies and tools
- Automation Testing experience using Languages (Python / Java / C++)
- Good experience with different Operating Systems, especially Linux variants
- Exceptional problem-solving and analytical skills, self-motivated, quick-thinker and able to work in a fast-paced work environment
- Outstanding interpersonal and relationship management skills to effectively collaborate with varying levels of the organization
- Emerging partnership and collaboration skills showing ability to learn from and share knowledge with co-workers in a fast-paced environment
- High level of integrity, ability to deal with ambiguity, take initiative / self-directed
- Consistent demonstration of innovative thinking that is customer-centric
Preferred Experience :
- Master’s degree in a related technical field
- Advanced degree in Computer Science, Software Engineering, or related field
- 5+ years of experience in quality assurance
- Experience in Automation Testing using tools (UI Automator), API Testing (JUnit)
- Knowledge of vehicle CAN based communication and use of CAN tools - CaNoE, Vehicle Spy
- Working knowledge of Scrum / Agile software development process
- Outstanding verbal and written communication skill
- Experience with edge, cloud, IoT technologies, operating systems, OS internals, OS design, virtualization technologies, containerization / container development
- Knowledge of data science, data analytic tools, machine learning, artificial intelligence (AI)
- Knowledge of AUTOSAR standards and methodology
- Knowledge and experience with CAN, LIN or Ethernet communications protocol
30+ days ago