JOBSEARCHER

Transition Software QA Engineer

ITCON Services is seeking to hire a Software Quality Assurance Engineer to conduct Quality Assurance activities. Specifically, the analyst would need to develop Test Strategies and Plans, develop test scripts for manual and automated testing and support other testing activities and communications, engage external groups for testing in a coordinated effort, and introduce tools for performing tests and audits. This position would also include formulating testing processes and procedures and testing policies that the Web Directorate should follow. In addition, the analyst would support the development of other project artifacts and documentation such as progress reports, analytics, data collections, schedules, and presentations as necessary.The QA Engineer Will Be Expected ToDevelop and implement testing operational standards, software quality assurance practices and procedures for use by applicable test and development teams based on current test management standards and practicesCollaborate with the Development and Business teams in reviewing and validating Test Plans and Test Cases, ensuring that the final application catered to the user requirementsDevelop, maintain, and execute software quality assurance test requirements, plans, scenarios, cases, and scripts for Directorate projects and programsDesign, plan, and execute manual and automated web, CMS, and application testingWork with Business team to identify the business test scenarios for each release to ensure the testing scope was aligned with the vision of the business teamEnsure that the Drupal site complies with industry standards and regulations, including accessibility guidelines and security best practicesPerform testing across multiple versions of Drupal, ensuring robust functionality, performance, and securityDevelop and execute test plans and cases tailored to the unique features and modules of each Drupal versionPerform testing for migration projects from Drupal 7 to 8/9/10, ensuring data integrity and functional parity post-migrationCollaborate with developers to validate Drupal migration scripts and processes, identifying and resolving migration-specific issuesValidate Drupal migration tools and processes, ensuring smooth transitions with minimal disruption to end-usersSupport testing of system upgrades and production deploymentsEnsure software quality assurance test artifacts are up-to-date, repeatable, traceable, and cataloged for reuse within the DirectorateParticipate in requirements and design/development reviews, and/or product planning sessions to proactively validate appropriate usability and testabilityDocument test executions and reproduce test results for failed test cases. Log defects diligently and accurately in designated defect tracking toolsSupport architecting, designing, and implementing new and existing testing tools and methods in collaboration with team members, project management, development and subject matter expertsWork independently and employ self-management skills to organize and handle multiple priorities, changing requirements and learning curvesDocument both Functional and Non-Functional Requirements, Use Cases, Technical Specifications, and Systems Requirements SpecificationCollaborate with the QA team in reviewing and validating Test Plans and Test Cases, ensuring that the final application catered to the user requirementsWork with stakeholder holders to perform UAT teams to identify the business test scenarios for each release to ensure the testing scope was aligned with the vision of the business teamsPerform responsive testing of Websites and Application using various mobile devices and toolsSupport 508 compliance verification testing and review technical requirements of softwareProvide feedback during Sprint retrospective and create action items to improve and streamline testingProvide support to development team in debugging and fixing issues related to database, website, CMS development and/or configuration using technologies such as HTML5, Javascript, CSS3, .Net, Drupal, SharePoint, Access, SQL, PHP, etc,Provide expert support in analysis and reporting of web-related activities and projects throughout the Software and Testing Life CycleCommunicate complex and/or technical information to a broad range of audiences,Provide managers with objectively based information for making decisions on the administrative and programmatic aspects of Directorate operations to include quality assurance, software testing, development, project management, product management and change management processesInvestigate/research issues, determine impact, and provide solutions for improving product qualityAt ITCON, we offer competitive compensation, paid training and development opportunities, healthcare benefits that start on your first day, commuter benefits, work-life balance, and the opportunity to work alongside an amazing and growing team.Minimum QualificationsBachelor's Degree in Computer Science, Information Systems, Mathematics, Statistics, or Information Technology2+ years of experience in QA testing of applications, web sites, and web applications,Experience with test plan creation, test case reviews, test execution, defect resolution and root cause analysisKnowledge of Drupal core modules, contributed modules, and custom module developmentWorking knowledge of Web Service and backend testingExperience in testing user interfaces, workflows, and site navigation for consistency and usabilityPossess excellent communication skills required to document and report on defects and other software issuesPossess strong diagnostic skills to properly test software and measure the quality of the product, andKnowledge of various web application programming technologies.Specific Qualifications10+ years in field of Information Technology and software Quality AssuranceWorking knowledge of common accessibility testing tools and screen readersExperience working with HTML5, CSS, JavaScript, .NET, PHP, SQL and accessibility featuresExperience in section 508 compliance testingUnderstanding of Drupal Architecture, familiarity with Drupal core, modules, themes, and distributionsKnowledge of how Drupal entities, fields, views, and content typesWorking knowledge of ClickUpAttention to detail with strong knowledge of planning and organizing test plans and test casesWorking knowledge of testing methodologies, automation tools and best practices,Adept at multi-tasking in a fast-paced, high-profile environmentAbility to evolve skill sets and quickly adapt to new technologies and prioritiesAbility to work independently with minimal instructions and supervisionEqually comfortable working on a project team as well as independently, andExcellent organization, planning, prioritization skills, and attention to detail