Test position 1
Title: Test Engineer
Job Description/Responsibilities:
This position is responsible for testing of enterprise systems. You will play a role with the technical architecture and testing of an end-to-end business solution which is defined as multiple related and integrated applications that comprise a complete solution spanning a service area. This position requires comprehensive business knowledge within a solution delivery area or business unit. These solutions are developed using SQL Server / .NET and related technologies and this position helps drive the system quality assurance program for stakeholders, customers and partners to deliver high quality products as part of the software development lifecycle.
As a Test Engineer 3 this person will be responsible for:
• Active participation in testing cycle of the software development lifecycle (requirements gathering, prototyping, architecture, detailed design, and development).
• Working closely with the Program Management, Analysis, Design, Development, and Support teams to create and deliver a quality-focused system testing plan and schedule while identifying system issues and risks in a fast-paced development environment
• Develop functional, integration and partner end-end scenario test cases to validate business, system and operational requirements.
• Collaboration across all teams to drive product and process improvement in test execution, system/integration test automation, and release quality measurement & assessment via software development and QA metrics
• Team leadership for test case analysis, design, review development of test plans and repeatable testing procedures for moderate to high risk/complex systems
• Leadership role in setting, driving and delivering testing program elements including all elements of test program planning/execution and release-based quality/risk assessment.
• Evangelizes best practices in configuration management
• Contributes to impact analysis discussions, design reviews, and code reviews
• Overall planning Test Cycle including execution of Test plans, Test cases for multiple projects.
• Make sure testing is on schedule and identify and work with project leads to fix test issues that are delaying implementation.
• Communicate test processes and test plans to appropriate parties
• Separate, but equal, checkpoint to Development and SQA for enforcement of SOX and SDLC controls
• Responsibility for developing automation frameworks and tools for testing purposes.
• Overall responsibility for building and maintaining TEST server environment for the projects responsible.
• Work closely with different functional groups to resolve issues, ensure thorough testing from a business perspective, understand support issues, release high quality products to production, etc
• Quality & risk management metrics analysis
• Bug incident database management support
Requirements/Qualifications and Previous Work and Related Experience (including educational requirements):
• Experience creating, performing, and documenting technical test cases
• Experience in defining and driving successful system testing programs in an enterprise system environment
• Strong understanding of database design
• Excellent verbal and written communication skills
• Strong leadership skills
• Ability to set up testing environments and troubleshoot application installation issues
• Dedicated to concepts and principles of testing/quality management as well as strong understanding of SDLC, Good software test practices and software lifecycle methodologies
• Strong working knowledge of SQL Server, (various scripting languages such as VB/ C#/C++ etc) IIS and .NET technology, Networking and infrastructure. Proficient in Windows OS/server configuration and network infrastructure.
• Hands-on experience in building automation frameworks and automating functional test cases for enterprise-level web-based projects a plus
• Proficient in planning, writing, and executing test specifications
• Experience writing solid bug reports and analysis
• BA/BS in Business, Computer Science, MIS, or related field
• Master degree preferred
• Seven to ten years of related experience
Test positon - 2
| Primary Job Roles and Responsibilities: 1. Participates and provides critical feedback during requirements, functional and technical specification walkthroughs; contributes to the development of the test plans; to the development of project and release Master Test Strategy documents; and assists in the preparation of test estimates and project schedules. 2. End to end ownership and accountability on Functionality, Integration, System, Regression, Performance, and maybe Unit Testing for the application assigned. 3. Able to execute testing independently and ensuring critical defect free project deliveries and meeting the planned schedule. 4. Able to articulate detailed test strategy, write and maintain detailed test scripts and other required testing artifacts. 5. Able to articulate the test strategy and review it with DEV and PM to get their feedback and approval. 6. Records and tracks defects uncovered during the execution of tests accurately and in timely manner, debugging to find root cause, validation of the resolved ones and closing it. 7. Utilizing appropriate automation tools, writing automation scripts, identify process enhancements wherever necessary to be able to continuously improve test effectiveness and productivity. 8. Demonstrating good collaboration with project team to ensure the business goals are met. 9. Proactively escalates issues, problems, status to the Leads and alerts/communicates with team on items of impact. 10. Creates automation scripts for test cases and executes them 11. Able to demonstrate expertise/leadership by sharing best practices, tools, white papers etc. that would enhance the value we deliver to our customers. |
| Must have Skill-Set: § Strong functional and automated testing, test strategy and planning, writing detailed test cases based on user scenarios and deep technical knowledge. Candidate should demonstrate expertise with Transact-SQL (T-SQL), Stored Procedures, Triggers, Replication, DTS, Query tuning and optimization and other advanced SQL Server features to implement distributed and partitioned databases. § Experience with Data-warehousing, Reporting and/or Business Intelligence Applications. § Ability to understand business and functional requirements and translate them into test scenarios/cases § Knowledge of various software development life cycles and how testing in performed in it. § Strong analytical and problem solving skills § Excellent verbal and written communication skills |