Job Description :
Job Description:


Responsible for the design, implementation, maintenance, and documentation of the build systems supporting enterprise applications.
Responsible for generation of build metrics through integrated tools and frameworks for code profiling and automated unit testing.
Responsible to work with Software developers/architects to create the build and deployment process.
Responsible to coordinate build schedules with development teams and support release processes.
Responsible to provide support for occasional work outside of regular business hours for maintenance or to resolve build issues.


Review software requirements, technical and functional specification documents to design & develop automation scripts to assure the code operates as defined.

Facilitate automated acceptance testing and auto-generate proper reports.

Automate, execute, continuously integrate & maintain complex test scripts while properly generating results to communicate issues found across organizational groups.

Maintain defect tracking information.

Work closely with business analyst and software development teams to assist with documentation.

Perform activities (manual testing) where needed.

Manage SDLC and defects using a Defect Tracking System.

Execute and coordinate the performance testing of applications when applicable with various DevOps groups.

Required experience/skills include:
Thorough understanding of best practices for SCM: in particular, branching, merging and labeling techniques for major and minor / patch releases. 
Strong exposure of gathering automation requirement. Ability to work in an environment of new ideas, unknowns, and changing priorities. Able to bring clarity in an environment of uncertainty. 
Be great at collaborating and partnering with business and IT teams
Work successfully in an Agile team and embrace Agile processes


Additional Skills:
Excellent coding Skills in C#, Selenium, Dot net 4.0, Test Automation, Coded UI.
Good experience in VSTS (Microsoft Test Framework) or other open source.
Sound Experience on Developing and understanding of Test Automation Framework, Lean FT.
Demonstrate proficiency and good programming practices when writing MSBuild, WIX and Ant scripts, including test script development. 
Ability to create release solutions with .NET Framework including packaging and signing assemblies. 
Good oral and written communication skills required for interacting with cross-functional project teams including Software Development, Systems Engineering / Verification & Validation, and Quality Assurance. 
Good multi-tasking ability needed to resolve urgent issues or high priority activities in addition to the weekly project workload


Regards,

Sara