Contract- Sr. Test Architect
- Job Title
- Contract- Sr. Test Architect
- Job ID
- 27022514
- Location
- Chattanooga, TN 37402
- Other Location
- Description
-
Required Skills and Competencies:
The requirements listed are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.- Bachelor's degree in Information Technology related curriculum or equivalent work experience
- 8-10 years of experience in application design and programming
- Working knowledge of PC applications such as Microsoft Office
- Ability to work independently or as a member of a team
- Ability to travel as needed
- Requires strong verbal & written communication skills and excel in a global team setting in order to function as a testing evangelist
Technical Profile:
- Design & development experience in C# or C++
- Scripting languages (E.g. VBScript, Jscript, C, PERL, etc.)
- Windows Internals
- WPF, .NET technologies, SQL, HTML5, Silverlight, HTML DOM, MSOffice and Object Model, COM, MTM
- Test methodologies in the areas of continuous, integration, system, exploratory, performance etc. and applying them in an agile environment at different phases of SDLC
- Good understanding of SDLC, OOAD
- Experience in Test Automation using programming & script languages
- Strong debugging & troubleshooting skills
- Good understanding and experience in working with Enterprise applications
- Working knowledge and experience with TFS and LoadRunner
- Must be able to understand and develop testing and automated testing frameworks
Primary Responsibilities:
- Lead the efforts in Test Strategy and Implementation in an Agile development environment
- Enable test driven product architecture by working with fellow Test Architects and Enterprise Architects
- Understand test related challenges from the customer perspective and close the gaps to be able to solve those challenges
- Continually look at technology space while bringing innovation into test methodologies and strategies related to functional manual/automation tests and performance tests
- Hands-on and guides the automation team while providing architecture/ design for automation related topics
- Follow up with the development team ensuring software code and UI guidelines are followed to ascertain automation is possible
- Work with the cross-functional global team while prioritizing the automation needs with the highest ROI
- Monitor / track the progress of the prioritized topics while working with the automation team
- Interface between development, business analysis, architecture and test disciplines
- Identify the opportunities for automation in process space as well
- Collaborates with other departments to understand project objectives, gather automation requirements, design automated tests, troubleshoot issues, and implement scalable test and performance automation solutions
- Analyzes statistical results for baselines, trends, and anomalies to facilitate problem solving, application improvements, and reporting. Contributes ideas and recommends action based on that analysis.
- Manages automated testing artifacts to ensure proper reuse, versioning, backups, organization and retention.
- Train and mentor other departmental resources on the proper selection, design and implementation of various Test and Performance Automation Frameworks, Tools and Strategies
- Makes performance and process improvement recommendations as needed
- Communicates test results information to technical and non-technical audiences