| Job ID: | J317587 |
| Job Title: | Sr Software Engineer / QA |
| Client: | To be discuss later |
| Location: | Cary, North Carolina |
| Contract Duration: | 2 Months |
| Hourly Rate: | $40/hr Corp-to-Corp C2H |
| Experience Level: | 7+ Years |
| Interview Type: | Face to Face |
| Domain Exposure: | IT/Software |
| Work Authorization: | US Citizen, Green Card, H-1B, GC-EAD, H4-EAD, OPT-EAD, L2-EAD, TN Visa, E-3 Visa |
| Preferred Employment: | Corp-To-Corp Contract, 1099/ Independent Contract, Contract-To-Hire |
Local Candidates Preferred. Non-local candidates must be willing to pay for your own interview travel expenses and relocation costsRole : Sr Software Engineer / QA
Location : Cary, NC
Duration : 2 Months
Face to Face Required
Rate : $40/hr on C2H
Job Description :
• Responsible for all steps of the ongoing Software Testing Life Cycle (STLC) including but not limited to; requirements analysis, test planning, writing and reviewing test cases, executing test cases, bug logging, tracking and closing.
• Create and execute test cases to ensure optimal performance and reliability per test strategy documentation.
• Create test reports to describe program evaluation, testing, and correction.
• Create test scripts and queries to facilitate data gathering and test method execution.
• Utilize Automated Open-Source Tools for QA Tests.
• Conduct all pre-launch testing and ongoing QA for sites that have been updated for maintenance.
• Prior to Web site launch, the QA Analyst will provide the final approval/disapproval for each site based on the expected launch success rate.
• Maintain effective communication with the project software engineers on project limitation, capability, performance requirements and hardware interface changes.
• QA Testing of current and new sites to check for adherence to W3C or Section 508 Compliance standards.
• Perform performance and load testing in addition to feature level testing.
• Support and assist with UAT for end users.
• Recommend functional improvements or corrections to engineers throughout the development process. Conduct walk through for major enhancements.
Job Requirements:
• Bachelor’s degree in Computer Science, or related field.
• Minimum 5+ years of hands-on Software Quality Assurance.
• Hands-on experience writing and executing test cases, black box testing, regression testing, documentation, and GUI and front-end functional testing, required.
• Hands-On knowledge of HTML, JavaScript, CSS, SQL required.
• Experience using automated QA Testing and Automated Open-Source tools, required.
• Be able to create overall test strategy in alignment with monthly software releases.
• Excellent demonstrated time management skills including the ability to multi-task and prioritize successfully.
• Strong interpersonal skills and the ability to effectively communicate testing issues with clients and internal development team members.
• Experience using Selenium strongly preferred.
• Prior use of Defect Management Tools (JIRA, BugZilla etc.) strongly recommended.
• Knowledge of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and/or Business Requirement Document (BRD) highly
preferred.
• Familiarity with some of the following is desired: MySQL, Entity Framework, MVC, C#, JavaScript, JQuery, Stored Procedures, Web Parts, CSS, .NET, Unit Testing, Automated tools, data quality analysis and/or reporting, writing test plans, stress testing.
• The ability to create testing metrics is desirable.
• Knowledge of agile methodologies and the scrum framework, preferred.
• Experience testing web services (REST and SOAP).
• Experience testing web and mobile apps