CANSofttech offers you more than just a job. We provide exciting career paths and opportunities to grow.
Come work for a company that develops solutions which impact the real world and enhance the quality of life and secure the homeland. We empower our employees to be valued experts in their field through collaboration, positive and energetic work environments, training and opportunities for growth. We hire creative, self-motivated individuals who love what they do and who bring diverse talents and unique perspectives to help our customers succeed.
As a member of the CANSofttech team, you’ll be part of a company that treats its staff as valued individuals and appreciates the unique talents they bring to our organization. We go to great lengths to get to know our employees, to listen to them and to foster an environment that encourages camaraderie, teamwork and open communication. We also place importance on entrepreneurial freedom and professional growth, providing advancement opportunities and career paths for both technical and professional staff.
If you have a passion for excellence and want to be part of a dynamic company where you can make a difference, CANSofttech is the place to come make it happen.
If you are interested in one of the following opportunities with CAN Softtech, please email your resume.
Job Title: Test Automation Analyst
Duties & Responsibilities:
-
Conduct functional testing, system integration testing, 508 testing, regression testing, performance testing and assist customer during User Acceptance Testing (UAT)
-
Maintain and update Requirements Traceability Matrix and find out the gaps between the requirements and System functionality
-
Ensure that all test cases are track back to requirements and user stories
-
Analyze business and system requirements, use cases, user stories to develop test cases for testing the integrated application
-
Write Test Plans, Test Cases/Scripts and Business scenarios based on the business and functional requirements
-
Communicate new requirements, concerns, and issues to Test Manager with recommended solutions
-
Develop and execute automated test scripts and perform analysis of results
-
Identify opportunities to use automated testing tools for Continuous Delivery
-
Identify track and follow through to ensure bugs are corrected
-
Assist with the creation of acceptance criteria for user stories and provide inputs to test estimation
Required Qualifications:
-
Bachelor’s Degree in information technology, computer science, information management, or related field
-
5+ years of IT experience in Quality Assurance and Application Software Testing
-
Expertise in Software Development Life Cycle and Software Testing Life Cycle
-
Ability to produce Test Plan, Test design, Scenarios, Test cases, Test Reports, Test Metrics and Defect Reports
-
Proficient in Integration testing, functional testing, regression testing, 508 testing, performance testing, and User Acceptance Testing
-
Proficient in both manual and automated testing process
-
Experience with Team Foundation Server (TFS) preferred
-
Experience in Requirements Traceability Matrix (RTM)
-
Experience with Selenium, SortSite, SiteImprove and JMeter tools preferred
-
Excellent communication skills and analytical skills
-
Excellent verbal, written, and interpersonal skills required
Job Location: Washington DC and Herndon, VA