Thursday, September 23, 2010

Testing with Prior Development in C#/Asp.net - 3-5 yrs for Microsoft Corporation- Hyd

Company : Microsoft Corporation

location : Hyderabad

INPERSON INTERVIEWS ON THIS SATURDAY - SEPT 25TH FOR SHORTLISTED CANDIDATES

OVERALL EXPERIENCE 3-5 YRS - SHOULD BE CURRENTLY IN TESTING / PRIOR DEVELOPMENT EXPERIENCE IN C# OR ASP.NET WOULD BE IDEAL





Sales and Marketing IT, which is part of RXD – MSIT group, is building a high scalable enterprise applications like GLOBAL SALES EXPERIENCE, PARTNER SALES EXPERIENCE which works Microsoft Dynamic CRM.We are looking for a self-motivated, energetic tester, willing to do whatever it takes to ship high quality software on time. The primary responsibilities include designing end-to-end test cases, developing test automation, running test cases, reporting concise test results, identifying and defending defects in triage, driving them to closure, to cover the functionality, performance, reliability and other critical aspects of quality gates. Other responsibilities include ensuring rapid automated verification of new features and test holes, integrating it with the test framework, maintaining existing regression suites/test libraries and verifying fixes. Adopting creative test techniques, to balance between the needs of agile development and right coverage to keep the testing on schedule will be appreciated. Apart from these, you will have opportunities to learn and impact the design of the next generation distributed cache, through functional/design spec reviews and code reviews. Also the responsibilities have scope to work with other groups doing exciting work in spaces like CLR, WCF.

Qualified candidates are expected to have strong analytical and problem solving skills. Need minimum 4+ years of experience out of which 2yrs in software development with proficiency in producing efficient and maintainable code (C#). Need to have innovative insights into automating tests end to end. Good troubleshooting to have /debugging skills are must. Need to have good cross discipline and cross group collaboration skills.


How to Apply
1. If u have received a mail from me ...reply to that mail with your CTC details

Else

2. Send in your resume to leelakrishna@crest.in with SDET as the subject ...Include CTC details in your mail

Sunday, September 19, 2010

Test Positions with Microsoft- Bangalore recruitment event - 25th Sept (Saturday)

1. Test Positions  5-14 yrs -  Hands on ( Multiple positions )
2. Test  manager  -  Lead a team of 20 Testers  ( Should be technically  sound...not a pure people manager ...50% hands on work involved )

For all Positions - Telephonic  1st  round to be conducted Today ( Monday  ) / Tuesday /  Wednesday .

Final  round  Inperson in bangalore on Saturday

Position  1 -  BI Test  Engg 


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
§         Usage of automation/performance tools and able to write end to end automation scripts.
§         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

Position  2 -  MBS  Test 

Position Detail:
Ø      Clarified and influenced how end-to-end business solutions should work under a variety of usage scenarios by eliminating ambiguous requirements, which resulted in fewer bugs and increased reliability
Ø      Suggested alternative testing approaches or methodologies by analyzing risks and making appropriate compromises among cost, timing, and quality considerations
Ø      Developed or investigated and used reliable, maintainable, and effective test automation that could be implemented on several platforms or in several languages, which resulted in substantial increases in productivity across multiple teams
Ø      Developed new testing methodologies, best practices, and/or tools to improve testing effectiveness, coverage, or product quality by understanding business processes
Ø      Demonstrated an in-depth understanding of the design and code of an end-to-end business solution, which resulted in more accurate test case suites and in addressing missed requirements and/or potential design shortcomings
Ø      Collaborated with Customers/Clients and Development teams to understand design/code in more depth, which resulted in the resolution of multiple issues for his/her assigned end-to-end business solution (for example, debugging development issues and adopting new user scenarios or personas into the design)
Ø      Overall planning Test Cycle including execution of Test plans, Test Scenarios, Test cases for projects.
Ø      Perform functional testing and white box testing
Ø      Write performance test plan and test cases
Ø      Fixed bugs that are found in the automation scripts, which resulted in a decrease in the reporting of false application bugs
Ø      Created automation or tools that integrate well with existing tools and are not redundant
Ø      Took advantage of improved methods from other teams rather than always relying on proven methodologies
Ø      Proactively identified issues in code, implementation, quality, or dependencies, and removed obstacles or escalated issues as appropriate, which kept the project on schedule and brought critical issues to management's attention
Ø      Mentored junior team members to improve the quality of their overall performance
Ø      Identified and effectively communicated quality gaps in an end-to-end solution, which resulted in faster resolution of issues
Ø      Consistently advocated for and influenced partner decision making and proactively set expectations on projects (for example, partner deliverables and release dates), which resulted in improved partner performance
Ø      Provided input into integration planning and reviews of dependencies within the project team, which resulted in better team coordination across the end-to-end business solution
Ø      Thorough working knowledge of estimation techniques and issue resolution
Ø      Active participation in testing cycle of the software development lifecycle (requirements gathering, prototyping, architecture, detailed design, and development). 
Ø      Make sure testing is on schedule and identify and work with project leads to fix test issues that are delaying implementation.
Ø      Ability to work on multiple simultaneous projects with quick context switching
Ø      Able to work independently and estimate work assignments

List the technical skills required for this position:
Must have:
Ø      Should have 6-7 years of IT experience with at least 3+ years of development. MS technologies using C#, SQL Server and XML are preferred.
Ø      Test automation experience including building of automation framework using Visual Studio Coded UI, analyzing existing frameworks, Test Case automation, execution and reporting
Ø      Strong working knowledge of .NET and SQL Server.
Ø      Should have strong skills in test case design/analysis and writing Test scripts.
Ø      Strong in concepts and principles of testing/quality management as well as strong understanding of SDLC,  Good software test practices and software lifecycle methodologies
Ø      Should have strong test planning skills for middle tier applications and complex systems, preferably experienced in integration testing involving multiple systems.
Ø      Strong understanding about SDLC and should have implemented minimum 1-2 projects using SDLC methodology.
Ø      Test Estimation Skills
Ø      Risk Planning and Mitigation skills
Ø      Should be conceptually aware of ROI from automation.
Ø      Should have experience on working on multiple platform.
Ø      Good problem solving and debugging skills

Position 3- Test manager 
Role and Responsibilities
The ideal candidate should have contributed to and led teams in delivering great products/services to customers managing the test discipline. Individual should have a proven track record as a key leader in consistently managing and delivering Testing activities through complete software development lifecycle, prioritizing and solving operational and strategic issues, building a great plan, and delivering high quality software/service on schedule. Candidate should be excellent communication skills to influence peers, customers, and the team and possess a demonstrated ability to work effectively across organizational boundaries. Proven ability to collaborate and communicate well with senior staff as well as mentor and grow an high-performance teams is a must.
Lead and direct the test discipline. Will manage and supervise a group/team of up to 20 people (including vendor resources) focused on multiple enterprise systems with varying complexity.
Total accountability for Functional, technical and quality issues across team.
Strong and in-depth experience in delivering testing projects doing Functional and Non Functional Testing.    
Hands on experience in the area of Test Automation including experience of planning and setting up automation frameworks.
Excellent problem resolution, judgment and decision making skills required
Communicates and trains teams in test plan development methods; quality and risk management metrics; database management of bug incidents; evaluation of software to design and usability standards, test case writing efficiency, test case executing efficiency
Identify risks and dependencies of the product and its subsystems
Deliver the project on time and according to milestones, specifications and expected standards
Actively work in setting metrics to ensure overall product quality
Plans and provides work allocation for resources across the group and monitor plans and projects
Ensures proactive and cooperative relationships exist within the team
Exercises broad judgment within less defined and/or ambiguous practices/policies
Fosters cooperative relationships between their team and other individuals/groups that interface with their team.
Excellent written and oral communication skills required.
Excellent problem resolution, judgment and decision making skills required
Holds regular 1:1s with FTE employees; takes time to learn about and understand direct reports career goals 

How to Apply
1. If u have received a mail from me...reply to that mail with your CTC details

Else

2. Send in your resume to leelakrishna@crest.in with "Test  / Microsoft" as the subject  ...Include CTC details in your mail