Senior Quality Assurance (QA) Engineer
Lewisville, TX
Job description
Supreme Golf, Inc. seeks a Sr. Quality Assurance (QA) Engineer for Lewisville, TX. Send resume to Kayaroganam Jayakumar, CIO, 190 Civic Circle, Suite 210, Lewisville, TX 75067 or email [email protected]. EOE.
Develop and execute exploratory and automated tests to ensure software product quality and security utilizing Agile testing methodology to perform black/white box testing, functional testing, integration testing, regression testing and acceptance testing; perform software development and testing using both manual and automation testing techniques and focusing on testability, functionality, and performance; using technologies and tools like Selenium, JAVA, Maven, Jenkins, Appium, XCODE and Cucumber, create automation testing tools and frameworks to assist the manual testing process; design and implement tests and debugging protocols using tools like Testrail, Jira, Confluence and MS Office products and define related corrective actions; review software system requirements and track quality assurance metrics including defect densities, open defect counts and defect severity; identify system vulnerabilities by performing security risk assessments, vulnerability testing, and penetration testing; conduct software product pre-launch testing to ensure software quality, business needs and security compliance; monitor all stages of software development to identify and resolve system malfunctions to meet quality and security requirements and standards; review project documentation, customer demands, and product objectives to create and execute test cases; analyze specifications and technical design documents to provide technical and quality assurance feedback; create comprehensive test plans and test cases through the use of TestRail, Jira, Confluence and MS Office; estimate, prioritize, plan, and coordinate software testing; set up, maintain, and perform test automation frameworks on multiple application platforms such as Mobile, Desktop, and Web, and develop test scenarios and acceptance tests; manage debugging process; investigate causes of non-confirming software and train users to implement solutions; track quality assurance metrics such as defect densities and open defect counts; and create and manage authentication and authorization to provide access to authorized users to control software security.
Education Requirements
Master’s degree in Computer Science, Information Systems Security or a closely-related field.
Work Experience Requirements
One (1) year of professional work experience in manual and automated testing focusing on all aspects of testing, including functional, regression, integration, black box and white box testing; and hands on usage of technologies including Selenium, Java, Maven , Appium, Jenkins, XCode, MS office, Test Rail, JIRA, Confluence; penetration and vulnerability testing on both web applications and mobile applications for both Android and IOS.
Alternative Requirements
Bachelor’s degree in Computer Science, Information Systems Security or a closely-related field and at least five (5) years of progressive professional work experience in manual and automated testing focusing on all aspects of testing, including functional, regression, integration, black box and white box testing; and hands on usage of technologies including Selenium, Java, Maven , Appium, Jenkins, XCode, MS office, Test Rail, JIRA, Confluence; penetration and vulnerability testing on both web applications and mobile applications for both Android and IOS.
Special Requirements
Undergraduate or graduate academic studies and/or work experience must have included Java, Eclipse, Software Testing, Security testing and project / test management tools such as JIRA, MS Office.
How To Apply
Send resume to Kayaroganam Jayakumar, CIO, 190 Civic Circle, Suite 210, Lewisville, TX 75067 or email [email protected].