First Solar reserves the right to offer you a role most applicable to your experience and skillset. Basic Job Functions: Support the (Global) Manufacturing Plants, Engineering, Q&R, S&R and Operations group in the analyzing & troubleshooting of applications and data, providing the technical support in software function for day-to-day manufacturing issues, and ensuring that all issues are resolved timely and accurately for continuous flow of production data and striving for continuous improvement of processes. Education/Experience:
- Minimum 4 years of work experience as Analyst or
- Minimum 2 years of First Solar IT work experience.
- Bachelor's degree or equivalent years of work experience.
Required Skills/Competencies:
- Ability to demonstrate understanding of the Software Development Lifecycle and Quality Lifecycle required.
- Experience with effectively using troubleshooting mindset to design tests and isolate defects is required.
- Experience developing test plans and test cases/scripts/scenarios required.
- Experience writing queries in MS SQL Server T-SQL required.
- Experience testing end-user application GUIs required.
- Experience testing back-end systems (APIs, Services, Messaging) required.
- Experience handling multiple issues/tasks/projects of varying size simultaneously required.
- Demonstrated success at collaborating & communicating effectively with project team and business partners is required.
- Experience testing controls automation (HMI, Data collection, PLC, integrated hardware/software) is highly desired.
- Experience testing in a production-critical environment with end-users is highly desired.
- Experience documenting and understanding business processes and internal controls is highly desired.
- Experience working under an Agile/Scrum methodology is highly desired.
- Experience with HPALM is desired.
- Experience working with automated testing methods is desired.
- Experience programming in MS .NET is a plus.
- Experience integrating mobile or scanner devices with testing is a plus.
- Experience in multi-tiered architecture using some of the following: C#.Net, SQL, XML, HTML, Microsoft Message Queueing (MSMQ).
- Experience or Familiar with SQL Server Integration Service (SSIS) technology.
- Experience or Familiar with reporting technology.
- Understanding manufacturing processes is a plus.
- Adheres to SDLC processes, standards, and compliance measures (SOx, etc.)
- Possess good analytical, troubleshooting, and continuous improvement thinking skill.
- SCRUM, ITIL V3 Certification is a plus.
- Knowledge about Server environments (both Windows and Infrastructure) is a plus.
- Must demonstrate initiative and commitment to achieve results.
- Good communications skills both oral and written.
- Must be team orientated and must be business-partner oriented.
- Ability to write system specifications (technical & functional) using Microsoft Office application suite.
- Able to participate in phone and online conference calls outside of normal office hours with global team.
Essential Responsibilities:
- Specifies and develops test scenarios to test that new/updated processes deliver improved ways of working for the end user at the same time as delivering efficiencies and planned business benefits. Records and analyses test results and reports any unexpected or unsatisfactory outcomes. Uses test plans and outcomes to specify user instructions.
- Applies data analysis and data modeling techniques to establish, modify or maintain a data structure and its associated components (entity descriptions, relationship descriptions, attribute definitions).
- Reviews requirements and specifications and defines test conditions. Designs test cases and test scripts under own direction, mapping back to pre-determined criteria, recording and reporting outcomes. Analyses and reports test activities and results. Identifies and reports issues and risks associated with own work.
- Reviews requirements and specifications and defines test conditions. Designs test cases and test scripts under own direction, mapping back to pre-determined criteria, recording and reporting outcomes. Analyses and reports test activities and results. Identifies and reports issues and risks associated with own work.
- Selects and uses tools and methods to establish, clarify and communicate the user experience, users' characteristics and tasks, and identifies the technical, organizational and physical environment in which complex products or systems will operate.
- Develops implementation plans for dealing with more complex requests for change, evaluates risks to integrity of infrastructure inherent in proposed implementations, seeks authority for those activities, reviews the effectiveness of change implementation, and suggests improvement to organizational procedures governing change management. Leads the assessment, analysis, development, documentation, and implementation of changes based on requests for change.
- Identifies and resolves issues with applications, following agreed procedures. Uses application management software and tools to collect agreed performance statistics. Carries out agreed applications maintenance tasks.
- Defines scope and business priorities for small-scale changes and may assist in larger scale scoping exercises. Elicits and discovers requirements from operational management and other stakeholders. Selects appropriate techniques for the elicitation of detailed requirements taking into account the nature of the required changes, established practice and the characteristics and culture of those providing the requirements. Specifies and documents business requirements as directed, ensuring traceability back to source. Analyses them for adherence to business objectives and for consistency, challenging positively as appropriate. Works with stakeholders to priorities requirements.
- Investigates operational requirements, problems, and opportunities, seeking effective business solutions through improvements in automated and non-automated components of new or changed processes. Assists in the analysis of stakeholder objectives, and the underlying issues arising from investigations into business requirements and problems and identifies options for consideration. Identifies potential benefits, and available options for consideration. Works with clients/users in defining acceptance tests.
- Analyses business processes, identifies alternative solutions, assesses feasibility, and recommends new approaches. Contributes to evaluating the factors which must be addressed in the change program. Helps establish requirements for the implementation of changes in the business process.
- Undertakes analytical activities and delivers analysis outputs, in accordance with customer needs and conforming to agreed standards.
- Other job duties as assigned.
- Job description subject to change at any time.
Reporting Relationships:
- This position will not have direct reports.
Travel:
- 0% - 5% (On occasion/as needed for training, etc.)
Estimated Salary Range:
US Physical Requirements:
- Will sit, stand or walk short distances for up to the entire duration of a shift.
- Will climb stairs on an occasional basis.
- Will lift, push or pull up to 27 pounds on an occasional basis.
- Required to use hands to grasp, lift, handle, carry or feel objects on a frequent basis.
- 20/40 vision in each eye, with or without correction, is required.
- Must be able to comply with all safety standards and procedures.
- May reach above shoulder heights and below the waist on a frequent basis.
- May stoop, kneel, or bend, on an occasional basis.
- Ability to wear personal protective equipment is required (including but not limited to; steel toed shoes, gloves, safety glasses, hearing protection, protective jacket or apron and arm guards).
- All associates working on the production floor may be required to wear a respirator at any given time and thus, the ability to wear a respirator is a condition of employment and continued employment (requires little or no facial hair).
Potential candidates will meet the education and experience requirements provided on the above job description and excel in completing the listed responsibilities for this role. All candidates receiving an offer of employment must successfully complete a background check and any other tests that may be required. Equal Opportunity Employer Statement: First Solar is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that diversity and inclusion are a driving force in the success of our company.
|