Mindlance
Provide a short description of the Position: DOL requires assistance from a skilled consultant to work within a service-oriented architecture (SOA) to support DOL critical SOA applications and services. This includes an Expert Software Architect to help maintain current applications that could cross over multiple program areas. The individual will be responsible for conducting all aspects of quality assurance work of Department of Labor (DOL) applications and services.
Provide a list of the day-to-day tasks to be performed by the Selected Candidate: Major job duties: 1. Design and Implementation of Test Automation Frameworks: They will design, implement, and maintain scalable, reusable test automation frameworks that are compatible with modern CI/CD pipelines. This includes selecting and integrating the appropriate tools, frameworks, and technologies to achieve efficient and effective test automation. 2. Mentorship and Guidance: They will mentor team members in best practices for coding, testing, and deployment. This involves providing guidance, support, and training to ensure that all team members are equipped with the necessary skills and knowledge to excel in their roles. They will also foster a culture of technical excellence and continuous improvement within the team. 3. Driving Architectural Decision-Making: They will guide the architectural decision-making process for test automation in complex systems. This includes evaluating and selecting the most suitable architecture, design patterns, and technologies to ensure salability, maintainability, and performance. 4. Evaluating and Integrating Emerging Technologies: They will stay current with emerging technologies and trends in test automation and quality engineering. This involves evaluating new tools, frameworks, and methodologies, and integrating them into the existing test automation framework to drive innovation and maintain costeffectiveness. 5. Defining Long-Term Technical Strategies: They will define long-term technical strategies for test automation that align with the Department of Labor's mission and goals. This includes developing and maintaining a technical roadmap for test automation, ensuring that the team's efforts are aligned with the department's strategic objectives. 6. Building and Maintaining Stakeholder Relationships: They will build and maintain strong relationships with stakeholders, including Business/ITS staff, to ensure that the test automation efforts are aligned with the needs and expectations of the stakeholders. This involves regular communication, collaboration, and feedback to ensure successful project outcomes. List of the day-to-day tasks: 1. SQL & Requirement Analysis - Develop SQL queries to verify table accuracy while collaborating with Business Analysts, Developers, and Architects to understand technical needs. 2. Test Execution & Defect Management - Execute functional test cases, analyze failures, report defects, and ensure compliance using tools like Micro Focus ALM, MasterCraft, and JIRA. 3. Automation & CI/CD Frameworks - Design and implement scalable test automation frameworks, leveraging scripting languages like JavaScript, Java, VB Script, C++, and Selenium
4. Stakeholder Collaboration & Guidance - Mentor team members, drive architectural decisions, and maintain strong relationships to align automation efforts with business needs. 5. Release & Emerging Tech Integration - Review release notes, manage test artifacts, and integrate new testing tools and methodologies to enhance efficiency. 6. Version Control & GitHub Management - Oversee repositories, Git branching strategies, CI/CD processes, and security protocols for streamlined development workflows.
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.
Provide a list of the day-to-day tasks to be performed by the Selected Candidate: Major job duties: 1. Design and Implementation of Test Automation Frameworks: They will design, implement, and maintain scalable, reusable test automation frameworks that are compatible with modern CI/CD pipelines. This includes selecting and integrating the appropriate tools, frameworks, and technologies to achieve efficient and effective test automation. 2. Mentorship and Guidance: They will mentor team members in best practices for coding, testing, and deployment. This involves providing guidance, support, and training to ensure that all team members are equipped with the necessary skills and knowledge to excel in their roles. They will also foster a culture of technical excellence and continuous improvement within the team. 3. Driving Architectural Decision-Making: They will guide the architectural decision-making process for test automation in complex systems. This includes evaluating and selecting the most suitable architecture, design patterns, and technologies to ensure salability, maintainability, and performance. 4. Evaluating and Integrating Emerging Technologies: They will stay current with emerging technologies and trends in test automation and quality engineering. This involves evaluating new tools, frameworks, and methodologies, and integrating them into the existing test automation framework to drive innovation and maintain costeffectiveness. 5. Defining Long-Term Technical Strategies: They will define long-term technical strategies for test automation that align with the Department of Labor's mission and goals. This includes developing and maintaining a technical roadmap for test automation, ensuring that the team's efforts are aligned with the department's strategic objectives. 6. Building and Maintaining Stakeholder Relationships: They will build and maintain strong relationships with stakeholders, including Business/ITS staff, to ensure that the test automation efforts are aligned with the needs and expectations of the stakeholders. This involves regular communication, collaboration, and feedback to ensure successful project outcomes. List of the day-to-day tasks: 1. SQL & Requirement Analysis - Develop SQL queries to verify table accuracy while collaborating with Business Analysts, Developers, and Architects to understand technical needs. 2. Test Execution & Defect Management - Execute functional test cases, analyze failures, report defects, and ensure compliance using tools like Micro Focus ALM, MasterCraft, and JIRA. 3. Automation & CI/CD Frameworks - Design and implement scalable test automation frameworks, leveraging scripting languages like JavaScript, Java, VB Script, C++, and Selenium
4. Stakeholder Collaboration & Guidance - Mentor team members, drive architectural decisions, and maintain strong relationships to align automation efforts with business needs. 5. Release & Emerging Tech Integration - Review release notes, manage test artifacts, and integrate new testing tools and methodologies to enhance efficiency. 6. Version Control & GitHub Management - Oversee repositories, Git branching strategies, CI/CD processes, and security protocols for streamlined development workflows.
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.