Job Description :
Title: QA Tester
?
Specific Duties will include:
?
? Developing and maintaining Automation Frameworks and test suites for web-based applications including API and Database test automation.
?
? Creating and documenting test plans, test scenarios, test cases and test scripts.
?
? Executing test cases and documenting defects and test results.
?
? Developing test cases from use cases as well as interviewing power users.
?
? Testing the application using sound engineering practices and employing solid Source Code Management practices.
?
? Software black box and white box testing, load/performance testing, and integrated systems testing.
?
? Testing of database content and multiple interfaces, include SOA and Web Services.
?
? Testing of Single Page Applications (written in AngularJS, Angular, and JQuery), Java based and Dot Net applications.
?
? Extensive use of SQL and database querying.
?
? May be required to be available for stand by duty and, if necessary, overtime hours to resolve critical system problems and/or perform production system maintenance as well as to respond to emergencies.
?
?
?
Minimum Qualifications:
?
? 7+ years of experience as a software quality assurance specialist.
?
? 4+ years of experience in automating web application testing using Selenium Web Driver with Java.
?
? Experience with Rational Functional Tester (RFT
?
? Experience in using XPath and CSS Selectors with the ability to derive Customized XPaths if required.
?
? Experience in building and maintaining data driven test automation frameworks customized to the application needs.
?
? Expertise in setting up and maintaining test data to execute Automation test scripts.
?
? At least 3 years of experience in API testing using Postman, SOAP UI or similar technology.
?
? Experience testing SQL Server/Oracle databases and strong knowledge of SQL queries to test data validity, data integrity and ETL processes.
?
? Solid understanding of Datawarehouse concepts and experience in testing cubes, DataMart and reports.
?
? Experience with source code management tools such as RTC, TFS or GitHub or other.
?
? Extensive manual testing experience with Agile methodology.
?
? Excellent problem solving and analytical skills and a strong testing aptitude. Be able to re-produce reported potential system bugs by end users.
?
? Strong knowledge of software quality assurance practices and project life cycle in a structured development methodology.
?
? Excellent communication & documentation skills.
?
? Experience working on web applications for public release.
             

Similar Jobs you may be interested in ..