Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.
Job Description
- Job Title : SAP - Senior QA Engineer
- Job Type : W2/C2C/1099
- Experience : 10-15 Years
- Location : Sunnyvale, California
We are looking for a SAP - Senior QA Engineer who will be responsible for ensuring the quality and performance of our software products through comprehensive testing and problem management. The ideal candidate will have a strong background in QA automation, project management, and technical writing, with expertise in both functional and mobile app testing. Familiarity with SAP and web application testing is a plus.
Responsibilities
- Experience in QA engineering, with a focus on automation and project management.
- Experienced profiles with SAP application testing are required.
- Experience with API testing tools (e.g., Postman, REST Assured).
- Experience with web application testing.
- Experience in testing web applications for functionality, performance, and security.
- Strong programming skills in Core Java.
- Proficiency in QA tools and frameworks (e.g., Selenium, JUnit, TestNG).
- Knowledge of SAP testing methodologies and tools.
- Familiarity with CI/CD pipelines.
- Knowledge of mobile testing frameworks (e.g., Appium).
- Identify, document, and manage defects and issues throughout the development lifecycle.
- Plan, coordinate, and oversee QA activities within projects to ensure timely delivery.
- Design, develop, and maintain automated test scripts for various applications.
- Implement continuous integration and continuous delivery (CI/CD) pipelines for automated testing.
- Conduct comprehensive testing of SAP applications to ensure functionality and performance.
- Document technical processes and guidelines for QA practices.
- Develop and maintain training materials and documentation for end-users and QA team members.
- Design and implement automated tests for API endpoints and Ensure API functionality, performance, and security.
- Utilize Core Java programming skills to develop and enhance automated test scripts.
- Perform thorough functional testing of software applications.
- Test mobile applications across different platforms (iOS, Android) for functionality and usability.
Qualification
- Bachelor's degree or equivalent combination of education and experience