Sr. QA Engineer
| Job
code: |
456 |
| Job Category: |
QA Lead |
| City: |
Charlotte |
Job Description:
Job Description: Our client is seeking a Sr. Quality Assurance Engineer. This person will implementing the testing strategies and methods for our client's applications and data products. He or she will be responsible for analyzing and testing IT product lines that are developed for internal and external customers. This individual will work in collaboration with other teams to ensure that the applications development projects have been tested and that they meet the required deliverables. Responsibilities: - Create and maintain test scripts in applicable programming, scripting language or tool.
- Assist team members with test script creation and maintenance.
- Execute tests, detect problems, analyze failures and maintain test environment.
- Clearly and accurately report problems found during testing
- Act as integral member of team responsible for creation and maintenance of all project and test documentation.
- Update and enhance test suites and test methods in order to improve the validation of changes to products.
- Implement the planning, design and execution for automated testing of complex web-enabled business intelligence applications, client/server applications, extract, transform, and load applications, connectivity efforts, and environment and network related automation support
- Develop and maintain automation scripts, functions (functional libraries), etc.
- Develop complex SQL queries using querying tools
- Develop PL/SQL blocks, stored procedures
- SQL/PL-SQL and relational database manipulation
- ETL processes and testing
- Accurately communicate individual and project status to all levels of management.
- Coordinate project status reports, roll up results to management.
- Attend/lead required departmental and project meetings.
- Take direction from management.
- Form and maintain positive relationships within and across departments.
- Show ability to act as technical lead/coordinator within area of responsibility.
- Assist others in areas of expertise.
- Provide mentorship to team members in areas of expertise.
- Contribute to all aspects of the project development process.
- Demonstrate ability to have impact on the project throughout the cycle
- Show capability of working under limited supervision (self-motivation, self-initiative).
- Present positive attitude to project team. Present united front with management.
- Demonstrate strong technical leadership resulting in efficient and effective work force.
- Present positive attitude to project team
- Demonstrate significant Computer Science, database, operating system and Quality Assurance knowledge.
- Demonstrate Subject Matter Expert (SME) capabilities in area of responsibility.
- Demonstrate significant knowledge of advanced industry standard testing tools.
- Demonstrate ability to identify, isolate and solve problems within area of responsibility. May specialize in one or more areas.
- Demonstrate significant debugging skills by detecting underlying problems and patterns, in area of responsibility.
Required: - BS in Computer Science or related field.
- Minimum of 5 years work experience in IT Applications Development specifically in applications testing and documentation is required.
- Five years of general QA technical experience required.
- Experience with Web/.NET/JAVA technology; Windows/XP/UNIX platforms; QTP/Loadrunner/Quality Center; MicroStrategy/BI environments; verify queries, validate input, write complex SQL and automation test scripts
- Understands ETL processes and testing
- Ability to test software applications.
- Either commercial or IT applications.
- Ability to analyze and discover software deviations.
- Excellent verbal and written communication skills, to include advanced interpersonal and communication skills; ability to work autonomously with very limited supervision as well as collaboratively with others
- Ability to work autonomously with very limited supervision as well as collaboratively with others.
- Technical skills to include: Microsoft Office, Quick Test Pro, Quality Center, Loadrunner, Automated Testing tools in general, Familiarity w/Micro Strategy/BI environments, Defect tracking tools and SQL
- Intermediate skills in quality assurance processes primarily with software applications
- Knowledge of the Agile software development life cycle
- Experience working in Agile environment
- Report writing
- High Proficiency in the writing of SQL test scripts and validating data
- Knowledge of Data Warehousing concepts e.g. star schemas, hierarchies, facts etc
- Proficiency in Web/JAVA technology; Windows/XP/UNIX platforms
- Knowledge MicroStrategy/BI environments Understands ETL processes and testing
- Proficiency in QTP/LoadRunner/Quality Center or other automation tools; verify queries, validate input, write complex SQL and automation test scripts
|
|